home *** CD-ROM | disk | FTP | other *** search
/ Comedians - The People Behind the Laughter / Comedians - The People Behind the Laughter.iso / com4 / com4.rsrc / CODE_11522_lcrPrim.txt < prev    next >
Text File  |  1995-08-08  |  410KB  |  7,289 lines

  1. # near model CODE resource
  2. # jump table entries: 5680-5789 (110 of them)
  3. fn00000000:
  4. 00000000  4E56 0000                link       A6, 0
  5. 00000004  2F07                     move.l     -[A7], D7
  6. 00000006  4207                     clr.b      D7
  7. 00000008  206D E51E                movea.l    A0, [A5 - 0x1AE2]
  8. 0000000C  4A28 0366                tst.b      [A0 + 0x366]
  9. 00000010  6706                     beq        +0x8 /* 00000018 */
  10. 00000012  422E 0008                clr.b      [A6 + 0x8]
  11. 00000016  603E                     bra        +0x40 /* 00000056 */
  12. label00000018:
  13. 00000018  4EBA 4C5C                jsr        [PC + 0x4C5C /* 00004C76 */]
  14. 0000001C  1E00                     move.b     D7, D0
  15. 0000001E  6720                     beq        +0x22 /* 00000040 */
  16. 00000020  206D E51E                movea.l    A0, [A5 - 0x1AE2]
  17. 00000024  4A28 0368                tst.b      [A0 + 0x368]
  18. 00000028  670A                     beq        +0xC /* 00000034 */
  19. 0000002A  4A28 0369                tst.b      [A0 + 0x369]
  20. 0000002E  6718                     beq        +0x1A /* 00000048 */
  21. 00000030  4207                     clr.b      D7
  22. 00000032  6014                     bra        +0x16 /* 00000048 */
  23. label00000034:
  24. 00000034  206D E51E                movea.l    A0, [A5 - 0x1AE2]
  25. 00000038  117C 0001 0369           move.b     [A0 + 0x369], 0x1
  26. 0000003E  6008                     bra        +0xA /* 00000048 */
  27. label00000040:
  28. 00000040  206D E51E                movea.l    A0, [A5 - 0x1AE2]
  29. 00000044  4228 0369                clr.b      [A0 + 0x369]
  30. label00000048:
  31. 00000048  4A07                     tst.b      D7
  32. 0000004A  6706                     beq        +0x8 /* 00000052 */
  33. 0000004C  7000                     moveq.l    D0, 0x00
  34. 0000004E  2B40 E5F6                move.l     [A5 - 0x1A0A], D0
  35. label00000052:
  36. 00000052  1D47 0008                move.b     [A6 + 0x8], D7
  37. label00000056:
  38. 00000056  2E2E FFFC                move.l     D7, [A6 - 0x4]
  39. 0000005A  4E5E                     unlink     A6
  40. 0000005C  4E75                     rts
  41. 0000005E  4E56 0000                link       A6, 0
  42. 00000062  558F                     subq.l     A7, 2
  43. 00000064  4EBA FF9A                jsr        [PC - 0x66 /* 00000000 */]
  44. 00000068  4A1F                     tst.b      [A7]+
  45. 0000006A  6710                     beq        +0x12 /* 0000007C */
  46. 0000006C  3B7C 0008 F162           move.w     [A5 - 0xE9E], 0x8
  47. 00000072  3B7C 0001 F166           move.w     [A5 - 0xE9A], 0x1
  48. 00000078  7001                     moveq.l    D0, 0x01
  49. 0000007A  6002                     bra        +0x4 /* 0000007E */
  50. label0000007C:
  51. 0000007C  7000                     moveq.l    D0, 0x00
  52. label0000007E:
  53. 0000007E  4E5E                     unlink     A6
  54. 00000080  4E75                     rts
  55. fn00000082:
  56. 00000082  4E56 FFEA                link       A6, -0x0016
  57. 00000086  7000                     moveq.l    D0, 0x00
  58. 00000088  3D40 FFF4                move.w     [A6 - 0xC], D0
  59. 0000008C  486E FFF4                pea.l      [A6 - 0xC]
  60. 00000090  486E FFF6                pea.l      [A6 - 0xA]
  61. 00000094  3F3C 200E                move.w     -[A7], 0x200E
  62. 00000098  A9EB                     syscall    Pack4/FP68K
  63. 0000009A  486E FFF6                pea.l      [A6 - 0xA]
  64. 0000009E  486E 0008                pea.l      [A6 + 0x8]
  65. 000000A2  3F3C 000A                move.w     -[A7], 0xA /* '\n' */
  66. 000000A6  A9EB                     syscall    Pack4/FP68K
  67. 000000A8  6D3E                     blt        +0x40 /* 000000E8 */
  68. 000000AA  487A 007E                pea.l      [PC + 0x7E /* 0000012A, value 0x3FFE8000 */]
  69. 000000AE  41EE FFF6                lea.l      A0, [A6 - 0xA]
  70. 000000B2  43EE 0008                lea.l      A1, [A6 + 0x8]
  71. 000000B6  20D9                     move.l     [A0]+, [A1]+
  72. 000000B8  20D9                     move.l     [A0]+, [A1]+
  73. 000000BA  30D9                     move.w     [A0]+, [A1]+
  74. 000000BC  486E FFF6                pea.l      [A6 - 0xA]
  75. 000000C0  4267                     clr.w      -[A7]
  76. 000000C2  A9EB                     syscall    Pack4/FP68K
  77. 000000C4  41EE FFF6                lea.l      A0, [A6 - 0xA]
  78. 000000C8  43EE FFEA                lea.l      A1, [A6 - 0x16]
  79. 000000CC  22D8                     move.l     [A1]+, [A0]+
  80. 000000CE  22D8                     move.l     [A1]+, [A0]+
  81. 000000D0  32D8                     move.w     [A1]+, [A0]+
  82. 000000D2  486E FFEA                pea.l      [A6 - 0x16]
  83. 000000D6  3F3C 0016                move.w     -[A7], 0x16
  84. 000000DA  A9EB                     syscall    Pack4/FP68K
  85. 000000DC  486E FFEA                pea.l      [A6 - 0x16]
  86. 000000E0  4EAD 05A2                jsr        [A5 + 0x5A2 /* export_176 */]
  87. 000000E4  584F                     addq.w     A7, 4
  88. 000000E6  603E                     bra        +0x40 /* 00000126 */
  89. label000000E8:
  90. 000000E8  487A 0040                pea.l      [PC + 0x40 /* 0000012A, value 0x3FFE8000 */]
  91. 000000EC  41EE FFF6                lea.l      A0, [A6 - 0xA]
  92. 000000F0  43EE 0008                lea.l      A1, [A6 + 0x8]
  93. 000000F4  20D9                     move.l     [A0]+, [A1]+
  94. 000000F6  20D9                     move.l     [A0]+, [A1]+
  95. 000000F8  30D9                     move.w     [A0]+, [A1]+
  96. 000000FA  486E FFF6                pea.l      [A6 - 0xA]
  97. 000000FE  3F3C 0002                move.w     -[A7], 0x2
  98. 00000102  A9EB                     syscall    Pack4/FP68K
  99. 00000104  41EE FFF6                lea.l      A0, [A6 - 0xA]
  100. 00000108  43EE FFEA                lea.l      A1, [A6 - 0x16]
  101. 0000010C  22D8                     move.l     [A1]+, [A0]+
  102. 0000010E  22D8                     move.l     [A1]+, [A0]+
  103. 00000110  32D8                     move.w     [A1]+, [A0]+
  104. 00000112  486E FFEA                pea.l      [A6 - 0x16]
  105. 00000116  3F3C 0016                move.w     -[A7], 0x16
  106. 0000011A  A9EB                     syscall    Pack4/FP68K
  107. 0000011C  486E FFEA                pea.l      [A6 - 0x16]
  108. 00000120  4EAD 05A2                jsr        [A5 + 0x5A2 /* export_176 */]
  109. 00000124  584F                     addq.w     A7, 4
  110. label00000126:
  111. 00000126  4E5E                     unlink     A6
  112. 00000128  4E75                     rts
  113. 0000012A  3FFE                     move.w     <<invalid special address>>, <<invalid special address>>
  114. 0000012C  8000                     or.b       D0, D0
  115. 0000012E  0000 0000                ori.b      D0, 0x0
  116. 00000132  0000 4E56                ori.b      D0, 0x56 /* 'V' */
  117. // begin alternate branch 00000134-0000013A
  118. fn00000134:
  119. 00000134  4E56 FEFE                link       A6, -0x0102
  120. 00000138  2F0C                     move.l     -[A7], A4
  121. // end alternate branch 00000134-0000013A
  122. fn00000134: // (misaligned)
  123. 00000136  FEFE 2F0C                .extension 0xEFE <<F/2-3/7>> // unimplemented
  124. 0000013A  49EE FEFE                lea.l      A4, [A6 - 0x102]
  125. 0000013E  2F0C                     move.l     -[A7], A4
  126. 00000140  302E 000A                move.w     D0, [A6 + 0xA]
  127. 00000144  48C0                     ext.l      D0
  128. 00000146  2F00                     move.l     -[A7], D0
  129. 00000148  4EAD 11A2                jsr        [A5 + 0x11A2 /* export_560 */]
  130. 0000014C  2F0C                     move.l     -[A7], A4
  131. 0000014E  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  132. 00000152  4EAD 1552                jsr        [A5 + 0x1552 /* export_678 */]
  133. 00000156  286E FEFA                movea.l    A4, [A6 - 0x106]
  134. 0000015A  4E5E                     unlink     A6
  135. 0000015C  4E75                     rts
  136. fn0000015E:
  137. 0000015E  4E56 FEFE                link       A6, -0x0102
  138. 00000162  2F0C                     move.l     -[A7], A4
  139. 00000164  49EE FEFE                lea.l      A4, [A6 - 0x102]
  140. 00000168  2F0C                     move.l     -[A7], A4
  141. 0000016A  302E 000A                move.w     D0, [A6 + 0xA]
  142. 0000016E  48C0                     ext.l      D0
  143. 00000170  2F00                     move.l     -[A7], D0
  144. 00000172  4EAD 119A                jsr        [A5 + 0x119A /* export_559 */]
  145. 00000176  2F0C                     move.l     -[A7], A4
  146. 00000178  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  147. 0000017C  4EAD 1552                jsr        [A5 + 0x1552 /* export_678 */]
  148. 00000180  286E FEFA                movea.l    A4, [A6 - 0x106]
  149. 00000184  4E5E                     unlink     A6
  150. 00000186  4E75                     rts
  151. 00000188  4E56 FFFA                link       A6, -0x0006
  152. 0000018C  486E FFFA                pea.l      [A6 - 0x6]
  153. 00000190  7000                     moveq.l    D0, 0x00
  154. 00000192  2F00                     move.l     -[A7], D0
  155. 00000194  4EBA FFC8                jsr        [PC - 0x38 /* 0000015E */]
  156. 00000198  486E FFFA                pea.l      [A6 - 0x6]
  157. 0000019C  4EAD 160A                jsr        [A5 + 0x160A /* export_701 */]
  158. 000001A0  4E5E                     unlink     A6
  159. 000001A2  4E75                     rts
  160. 000001A4  4E56 FFFA                link       A6, -0x0006
  161. 000001A8  486E FFFA                pea.l      [A6 - 0x6]
  162. 000001AC  7000                     moveq.l    D0, 0x00
  163. 000001AE  2F00                     move.l     -[A7], D0
  164. 000001B0  4EBA FF82                jsr        [PC - 0x7E /* 00000134 */]
  165. 000001B4  486E FFFA                pea.l      [A6 - 0x6]
  166. 000001B8  4EAD 160A                jsr        [A5 + 0x160A /* export_701 */]
  167. 000001BC  4E5E                     unlink     A6
  168. 000001BE  4E75                     rts
  169. fn000001C0:
  170. 000001C0  4E56 FEFE                link       A6, -0x0102
  171. 000001C4  48E7 0018                movem.l    -[A7], A3,A4
  172. 000001C8  47EE FEFE                lea.l      A3, [A6 - 0x102]
  173. 000001CC  286E 0008                movea.l    A4, [A6 + 0x8]
  174. 000001D0  2F0B                     move.l     -[A7], A3
  175. 000001D2  2F2C 0002                move.l     -[A7], [A4 + 0x2]
  176. 000001D6  4EAD 154A                jsr        [A5 + 0x154A /* export_677 */]
  177. 000001DA  2F0C                     move.l     -[A7], A4
  178. 000001DC  2F0B                     move.l     -[A7], A3
  179. 000001DE  4EAD 1512                jsr        [A5 + 0x1512 /* export_670 */]
  180. 000001E2  4CEE 1800 FEF6           movem.l    A3,A4, [A6 - 0x10A]
  181. 000001E8  4E5E                     unlink     A6
  182. 000001EA  4E75                     rts
  183. fn000001EC:
  184. 000001EC  4E56 FFEC                link       A6, -0x0014
  185. 000001F0  48E7 1008                movem.l    -[A7], D3,A4
  186. 000001F4  286E 0008                movea.l    A4, [A6 + 0x8]
  187. 000001F8  3014                     move.w     D0, [A4]
  188. 000001FA  5340                     subq.w     D0, 1
  189. 000001FC  672E                     beq        +0x30 /* 0000022C */
  190. 000001FE  5740                     subq.w     D0, 3
  191. 00000200  6706                     beq        +0x8 /* 00000208 */
  192. 00000202  5B40                     subq.w     D0, 5
  193. 00000204  672E                     beq        +0x30 /* 00000234 */
  194. 00000206  602C                     bra        +0x2E /* 00000234 */
  195. label00000208:
  196. 00000208  2F0C                     move.l     -[A7], A4
  197. 0000020A  486C 0002                pea.l      [A4 + 0x2]
  198. 0000020E  486E FFEC                pea.l      [A6 - 0x14]
  199. 00000212  3F3C 280E                move.w     -[A7], 0x280E
  200. 00000216  A9EB                     syscall    Pack4/FP68K
  201. 00000218  41EE FFF6                lea.l      A0, [A6 - 0xA]
  202. 0000021C  2F20                     move.l     -[A7], -[A0]
  203. 0000021E  2F20                     move.l     -[A7], -[A0]
  204. 00000220  3F20                     move.w     -[A7], -[A0]
  205. 00000222  4EAD 1522                jsr        [A5 + 0x1522 /* export_672 */]
  206. 00000226  4FEF 000E                lea.l      A7, [A7 + 0xE]
  207. 0000022A  6008                     bra        +0xA /* 00000234 */
  208. label0000022C:
  209. 0000022C  2F0C                     move.l     -[A7], A4
  210. 0000022E  4EBA FF90                jsr        [PC - 0x70 /* 000001C0 */]
  211. 00000232  584F                     addq.w     A7, 4
  212. label00000234:
  213. 00000234  7009                     moveq.l    D0, 0x09
  214. 00000236  B054                     cmp.w      D0, [A4]
  215. 00000238  57C3                     seq        D3
  216. 0000023A  4403                     neg.b      D3
  217. 0000023C  1003                     move.b     D0, D3
  218. 0000023E  4CEE 1008 FFE4           movem.l    D3,A4, [A6 - 0x1C]
  219. 00000244  4E5E                     unlink     A6
  220. 00000246  4E75                     rts
  221. fn00000248:
  222. 00000248  4E56 0000                link       A6, 0
  223. 0000024C  48E7 0018                movem.l    -[A7], A3,A4
  224. 00000250  266E 000C                movea.l    A3, [A6 + 0xC]
  225. 00000254  286E 0008                movea.l    A4, [A6 + 0x8]
  226. 00000258  7002                     moveq.l    D0, 0x02
  227. 0000025A  B054                     cmp.w      D0, [A4]
  228. 0000025C  6706                     beq        +0x8 /* 00000264 */
  229. 0000025E  7002                     moveq.l    D0, 0x02
  230. 00000260  B053                     cmp.w      D0, [A3]
  231. 00000262  6604                     bne        +0x6 /* 00000268 */
  232. label00000264:
  233. 00000264  7000                     moveq.l    D0, 0x00
  234. 00000266  6018                     bra        +0x1A /* 00000280 */
  235. label00000268:
  236. 00000268  2F0C                     move.l     -[A7], A4
  237. 0000026A  4EBA FF80                jsr        [PC - 0x80 /* 000001EC */]
  238. 0000026E  4A00                     tst.b      D0
  239. 00000270  584F                     addq.w     A7, 4
  240. 00000272  670A                     beq        +0xC /* 0000027E */
  241. 00000274  2F0B                     move.l     -[A7], A3
  242. 00000276  4EBA FF74                jsr        [PC - 0x8C /* 000001EC */]
  243. 0000027A  584F                     addq.w     A7, 4
  244. 0000027C  6002                     bra        +0x4 /* 00000280 */
  245. label0000027E:
  246. 0000027E  7000                     moveq.l    D0, 0x00
  247. label00000280:
  248. 00000280  4CEE 1800 FFF8           movem.l    A3,A4, [A6 - 0x8]
  249. 00000286  4E5E                     unlink     A6
  250. 00000288  4E75                     rts
  251. 0000028A  4E56 0000                link       A6, 0
  252. 0000028E  2F0C                     move.l     -[A7], A4
  253. 00000290  286E 000C                movea.l    A4, [A6 + 0xC]
  254. 00000294  7000                     moveq.l    D0, 0x00
  255. 00000296  2F00                     move.l     -[A7], D0
  256. 00000298  7200                     moveq.l    D1, 0x00
  257. 0000029A  1214                     move.b     D1, [A4]
  258. 0000029C  2F01                     move.l     -[A7], D1
  259. 0000029E  486C 0001                pea.l      [A4 + 0x1]
  260. 000002A2  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  261. 000002A6  4EAD 1172                jsr        [A5 + 0x1172 /* export_554 */]
  262. 000002AA  286E FFFC                movea.l    A4, [A6 - 0x4]
  263. 000002AE  4E5E                     unlink     A6
  264. 000002B0  4E75                     rts
  265. fn000002B2:
  266. 000002B2  4E56 FEFE                link       A6, -0x0102
  267. 000002B6  48E7 0018                movem.l    -[A7], A3,A4
  268. 000002BA  47EE FEFE                lea.l      A3, [A6 - 0x102]
  269. 000002BE  286E 0008                movea.l    A4, [A6 + 0x8]
  270. 000002C2  3014                     move.w     D0, [A4]
  271. 000002C4  5340                     subq.w     D0, 1
  272. 000002C6  6B00 00BC                bmi        +0xBE /* 00000384 */
  273. 000002CA  0C40 0008                cmpi.w     D0, 0x8
  274. 000002CE  6E00 00B4                bgt        +0xB6 /* 00000384 */
  275. 000002D2  D040                     add.w      D0, D0
  276. 000002D4  303B 0006                move.w     D0, [PC + D0.w + 0x6]
  277. 000002D8  4EFB 0000                jmp        [PC + D0.w]
  278. 000002DC  00EC                     .incomplete
  279. 000002DE  0074 00AA 0018           ori.w      [A4 + D0.w + 0x18], 0xAA
  280. 000002E4  00AA 00AA 00AA 0054      ori.l      [A2 + 0x54], 0xAA00AA
  281. 000002EC  0032 6000 00D6           ori.b      [A2 + D0.w - 0x42], 0x0
  282. 000002F2  2F0B                     move.l     -[A7], A3
  283. 000002F4  2F2C 0002                move.l     -[A7], [A4 + 0x2]
  284. 000002F8  4EAD 11B2                jsr        [A5 + 0x11B2 /* export_562 */]
  285. 000002FC  2F0B                     move.l     -[A7], A3
  286. 000002FE  2F0C                     move.l     -[A7], A4
  287. 00000300  4EAD 1552                jsr        [A5 + 0x1552 /* export_678 */]
  288. 00000304  4FEF 0010                lea.l      A7, [A7 + 0x10]
  289. 00000308  6000 00BC                bra        +0xBE /* 000003C6 */
  290. 0000030C  2F0B                     move.l     -[A7], A3
  291. 0000030E  2F2C 0002                move.l     -[A7], [A4 + 0x2]
  292. 00000312  4EAD 152A                jsr        [A5 + 0x152A /* export_673 */]
  293. 00000316  2F2C 0002                move.l     -[A7], [A4 + 0x2]
  294. 0000031A  4EAD 111A                jsr        [A5 + 0x111A /* export_543 */]
  295. 0000031E  2F0B                     move.l     -[A7], A3
  296. 00000320  2F0C                     move.l     -[A7], A4
  297. 00000322  4EAD 1552                jsr        [A5 + 0x1552 /* export_678 */]
  298. 00000326  4FEF 0014                lea.l      A7, [A7 + 0x14]
  299. 0000032A  6000 009A                bra        +0x9C /* 000003C6 */
  300. 0000032E  2F0B                     move.l     -[A7], A3
  301. 00000330  302C 0004                move.w     D0, [A4 + 0x4]
  302. 00000334  48C0                     ext.l      D0
  303. 00000336  2F00                     move.l     -[A7], D0
  304. 00000338  2F2D F0F2                move.l     -[A7], [A5 - 0xF0E]
  305. 0000033C  4EAD 14FA                jsr        [A5 + 0x14FA /* export_667 */]
  306. 00000340  2F0B                     move.l     -[A7], A3
  307. 00000342  2F0C                     move.l     -[A7], A4
  308. 00000344  4EAD 1552                jsr        [A5 + 0x1552 /* export_678 */]
  309. 00000348  4FEF 0014                lea.l      A7, [A7 + 0x14]
  310. 0000034C  6078                     bra        +0x7A /* 000003C6 */
  311. 0000034E  204C                     movea.l    A0, A4
  312. 00000350  5C88                     addq.l     A0, 6
  313. 00000352  2F20                     move.l     -[A7], -[A0]
  314. 00000354  3F20                     move.w     -[A7], -[A0]
  315. 00000356  4EAD 15B2                jsr        [A5 + 0x15B2 /* export_690 */]
  316. 0000035A  7000                     moveq.l    D0, 0x00
  317. 0000035C  2F00                     move.l     -[A7], D0
  318. 0000035E  7201                     moveq.l    D1, 0x01
  319. 00000360  2F01                     move.l     -[A7], D1
  320. 00000362  4EAD 1112                jsr        [A5 + 0x1112 /* export_542 */]
  321. 00000366  2940 0002                move.l     [A4 + 0x2], D0
  322. 0000036A  4FEF 000E                lea.l      A7, [A7 + 0xE]
  323. 0000036E  670E                     beq        +0x10 /* 0000037E */
  324. 00000370  38BC 0001                move.w     [A4], 0x1
  325. 00000374  206C 0002                movea.l    A0, [A4 + 0x2]
  326. 00000378  2050                     movea.l    A0, [A0]
  327. 0000037A  4210                     clr.b      [A0]
  328. 0000037C  6048                     bra        +0x4A /* 000003C6 */
  329. label0000037E:
  330. 0000037E  38BC 0002                move.w     [A4], 0x2
  331. 00000382  6042                     bra        +0x44 /* 000003C6 */
  332. label00000384:
  333. 00000384  7000                     moveq.l    D0, 0x00
  334. 00000386  2F00                     move.l     -[A7], D0
  335. 00000388  2F00                     move.l     -[A7], D0
  336. 0000038A  4EAD 1112                jsr        [A5 + 0x1112 /* export_542 */]
  337. 0000038E  2640                     movea.l    A3, D0
  338. 00000390  2F0B                     move.l     -[A7], A3
  339. 00000392  486D 1672                pea.l      [A5 + 0x1672 /* export_714 */]
  340. 00000396  2F0C                     move.l     -[A7], A4
  341. 00000398  4EAD 1542                jsr        [A5 + 0x1542 /* export_676 */]
  342. 0000039C  7000                     moveq.l    D0, 0x00
  343. 0000039E  2F00                     move.l     -[A7], D0
  344. 000003A0  7201                     moveq.l    D1, 0x01
  345. 000003A2  2F01                     move.l     -[A7], D1
  346. 000003A4  487A 002A                pea.l      [PC + 0x2A /* 000003D0, value 0x4E56 'NV', cstring "" */]
  347. 000003A8  2F0B                     move.l     -[A7], A3
  348. 000003AA  4EAD 1172                jsr        [A5 + 0x1172 /* export_554 */]
  349. 000003AE  204C                     movea.l    A0, A4
  350. 000003B0  5C88                     addq.l     A0, 6
  351. 000003B2  2F20                     move.l     -[A7], -[A0]
  352. 000003B4  3F20                     move.w     -[A7], -[A0]
  353. 000003B6  4EAD 15B2                jsr        [A5 + 0x15B2 /* export_690 */]
  354. 000003BA  294B 0002                move.l     [A4 + 0x2], A3
  355. 000003BE  38BC 0001                move.w     [A4], 0x1
  356. 000003C2  4FEF 002A                lea.l      A7, [A7 + 0x2A]
  357. label000003C6:
  358. 000003C6  4CEE 1800 FEF6           movem.l    A3,A4, [A6 - 0x10A]
  359. 000003CC  4E5E                     unlink     A6
  360. 000003CE  4E75                     rts
  361. 000003D0  0000 4E56                ori.b      D0, 0x56 /* 'V' */
  362. // begin alternate branch 000003D2-000003DA
  363. fn000003D2:
  364. 000003D2  4E56 0000                link       A6, 0
  365. 000003D6  48E7 1F18                movem.l    -[A7], D3,D4,D5,D6,D7,A3,A4
  366. // end alternate branch 000003D2-000003DA
  367. fn000003D2: // (misaligned)
  368. 000003D4  0000 48E7                ori.b      D0, 0xE7
  369. 000003D8  1F18                     move.b     -[A7], [A0]+
  370. 000003DA  382E 0012                move.w     D4, [A6 + 0x12]
  371. 000003DE  266E 000C                movea.l    A3, [A6 + 0xC]
  372. 000003E2  286E 0008                movea.l    A4, [A6 + 0x8]
  373. 000003E6  2F0C                     move.l     -[A7], A4
  374. 000003E8  4EBA FEC8                jsr        [PC - 0x138 /* 000002B2 */]
  375. 000003EC  2F0B                     move.l     -[A7], A3
  376. 000003EE  4EBA FEC2                jsr        [PC - 0x13E /* 000002B2 */]
  377. 000003F2  7001                     moveq.l    D0, 0x01
  378. 000003F4  B054                     cmp.w      D0, [A4]
  379. 000003F6  504F                     addq.w     A7, 8
  380. 000003F8  6600 00AA                bne        +0xAC /* 000004A4 */
  381. 000003FC  7001                     moveq.l    D0, 0x01
  382. 000003FE  B053                     cmp.w      D0, [A3]
  383. 00000400  6600 00A2                bne        +0xA4 /* 000004A4 */
  384. 00000404  7000                     moveq.l    D0, 0x00
  385. 00000406  2F00                     move.l     -[A7], D0
  386. 00000408  2F2C 0002                move.l     -[A7], [A4 + 0x2]
  387. 0000040C  4EAD 1142                jsr        [A5 + 0x1142 /* export_548 */]
  388. 00000410  7000                     moveq.l    D0, 0x00
  389. 00000412  2F00                     move.l     -[A7], D0
  390. 00000414  2F2B 0002                move.l     -[A7], [A3 + 0x2]
  391. 00000418  4EAD 1142                jsr        [A5 + 0x1142 /* export_548 */]
  392. 0000041C  2F2C 0002                move.l     -[A7], [A4 + 0x2]
  393. 00000420  4EAD 1132                jsr        [A5 + 0x1132 /* export_546 */]
  394. 00000424  2A00                     move.l     D5, D0
  395. 00000426  5385                     subq.l     D5, 1
  396. 00000428  2F2B 0002                move.l     -[A7], [A3 + 0x2]
  397. 0000042C  4EAD 1132                jsr        [A5 + 0x1132 /* export_546 */]
  398. 00000430  2C00                     move.l     D6, D0
  399. 00000432  5386                     subq.l     D6, 1
  400. 00000434  4A44                     tst.w      D4
  401. 00000436  4FEF 0018                lea.l      A7, [A7 + 0x18]
  402. 0000043A  6626                     bne        +0x28 /* 00000462 */
  403. 0000043C  2F06                     move.l     -[A7], D6
  404. 0000043E  2F05                     move.l     -[A7], D5
  405. 00000440  206B 0002                movea.l    A0, [A3 + 0x2]
  406. 00000444  2F10                     move.l     -[A7], [A0]
  407. 00000446  206C 0002                movea.l    A0, [A4 + 0x2]
  408. 0000044A  2F10                     move.l     -[A7], [A0]
  409. 0000044C  4EAD 1212                jsr        [A5 + 0x1212 /* export_574 */]
  410. 00000450  4A40                     tst.w      D0
  411. 00000452  57C3                     seq        D3
  412. 00000454  4403                     neg.b      D3
  413. 00000456  4883                     ext.w      D3
  414. 00000458  48C3                     ext.l      D3
  415. 0000045A  2E03                     move.l     D7, D3
  416. 0000045C  4FEF 0010                lea.l      A7, [A7 + 0x10]
  417. 00000460  6024                     bra        +0x26 /* 00000486 */
  418. label00000462:
  419. 00000462  2F06                     move.l     -[A7], D6
  420. 00000464  2F05                     move.l     -[A7], D5
  421. 00000466  206B 0002                movea.l    A0, [A3 + 0x2]
  422. 0000046A  2F10                     move.l     -[A7], [A0]
  423. 0000046C  206C 0002                movea.l    A0, [A4 + 0x2]
  424. 00000470  2F10                     move.l     -[A7], [A0]
  425. 00000472  4EAD 121A                jsr        [A5 + 0x121A /* export_575 */]
  426. 00000476  B044                     cmp.w      D0, D4
  427. 00000478  57C3                     seq        D3
  428. 0000047A  4403                     neg.b      D3
  429. 0000047C  4883                     ext.w      D3
  430. 0000047E  48C3                     ext.l      D3
  431. 00000480  2E03                     move.l     D7, D3
  432. 00000482  4FEF 0010                lea.l      A7, [A7 + 0x10]
  433. label00000486:
  434. 00000486  7000                     moveq.l    D0, 0x00
  435. 00000488  2F00                     move.l     -[A7], D0
  436. 0000048A  2F2C 0002                move.l     -[A7], [A4 + 0x2]
  437. 0000048E  4EAD 114A                jsr        [A5 + 0x114A /* export_549 */]
  438. 00000492  504F                     addq.w     A7, 8
  439. 00000494  7000                     moveq.l    D0, 0x00
  440. 00000496  2F00                     move.l     -[A7], D0
  441. 00000498  2F2B 0002                move.l     -[A7], [A3 + 0x2]
  442. 0000049C  4EAD 114A                jsr        [A5 + 0x114A /* export_549 */]
  443. 000004A0  504F                     addq.w     A7, 8
  444. 000004A2  6002                     bra        +0x4 /* 000004A6 */
  445. label000004A4:
  446. 000004A4  7E00                     moveq.l    D7, 0x00
  447. label000004A6:
  448. 000004A6  302E 0016                move.w     D0, [A6 + 0x16]
  449. 000004AA  48C0                     ext.l      D0
  450. 000004AC  2207                     move.l     D1, D7
  451. 000004AE  B181                     xor.l      D1, D0
  452. 000004B0  1001                     move.b     D0, D1
  453. 000004B2  4CEE 18F8 FFE4           movem.l    D3,D4,D5,D6,D7,A3,A4, [A6 - 0x1C]
  454. 000004B8  4E5E                     unlink     A6
  455. 000004BA  4E75                     rts
  456. fn000004BC:
  457. 000004BC  4E56 FFFE                link       A6, -0x0002
  458. 000004C0  48E7 0F18                movem.l    -[A7], D4,D5,D6,D7,A3,A4
  459. 000004C4  3D7C 0001 FFFE           move.w     [A6 - 0x2], 0x1
  460. 000004CA  206E 0008                movea.l    A0, [A6 + 0x8]
  461. 000004CE  7001                     moveq.l    D0, 0x01
  462. 000004D0  B050                     cmp.w      D0, [A0]
  463. 000004D2  6600 00CC                bne        +0xCE /* 000005A0 */
  464. 000004D6  206E 000C                movea.l    A0, [A6 + 0xC]
  465. 000004DA  7001                     moveq.l    D0, 0x01
  466. 000004DC  B050                     cmp.w      D0, [A0]
  467. 000004DE  6600 00C0                bne        +0xC2 /* 000005A0 */
  468. 000004E2  7000                     moveq.l    D0, 0x00
  469. 000004E4  2F00                     move.l     -[A7], D0
  470. 000004E6  206E 0008                movea.l    A0, [A6 + 0x8]
  471. 000004EA  2F28 0002                move.l     -[A7], [A0 + 0x2]
  472. 000004EE  4EAD 1142                jsr        [A5 + 0x1142 /* export_548 */]
  473. 000004F2  7000                     moveq.l    D0, 0x00
  474. 000004F4  2F00                     move.l     -[A7], D0
  475. 000004F6  206E 000C                movea.l    A0, [A6 + 0xC]
  476. 000004FA  2F28 0002                move.l     -[A7], [A0 + 0x2]
  477. 000004FE  4EAD 1142                jsr        [A5 + 0x1142 /* export_548 */]
  478. 00000502  206E 0008                movea.l    A0, [A6 + 0x8]
  479. 00000506  2068 0002                movea.l    A0, [A0 + 0x2]
  480. 0000050A  2650                     movea.l    A3, [A0]
  481. 0000050C  206E 000C                movea.l    A0, [A6 + 0xC]
  482. 00000510  2068 0002                movea.l    A0, [A0 + 0x2]
  483. 00000514  2850                     movea.l    A4, [A0]
  484. 00000516  206E 0008                movea.l    A0, [A6 + 0x8]
  485. 0000051A  2F28 0002                move.l     -[A7], [A0 + 0x2]
  486. 0000051E  4EAD 1132                jsr        [A5 + 0x1132 /* export_546 */]
  487. 00000522  2E00                     move.l     D7, D0
  488. 00000524  5387                     subq.l     D7, 1
  489. 00000526  206E 000C                movea.l    A0, [A6 + 0xC]
  490. 0000052A  2F28 0002                move.l     -[A7], [A0 + 0x2]
  491. 0000052E  4EAD 1132                jsr        [A5 + 0x1132 /* export_546 */]
  492. 00000532  2800                     move.l     D4, D0
  493. 00000534  5384                     subq.l     D4, 1
  494. 00000536  7C00                     moveq.l    D6, 0x00
  495. 00000538  7A00                     moveq.l    D5, 0x00
  496. 0000053A  4FEF 0018                lea.l      A7, [A7 + 0x18]
  497. 0000053E  6030                     bra        +0x32 /* 00000570 */
  498. label00000540:
  499. 00000540  2F07                     move.l     -[A7], D7
  500. 00000542  2F07                     move.l     -[A7], D7
  501. 00000544  2F0C                     move.l     -[A7], A4
  502. 00000546  2F0B                     move.l     -[A7], A3
  503. 00000548  4EAD 1212                jsr        [A5 + 0x1212 /* export_574 */]
  504. 0000054C  4A40                     tst.w      D0
  505. 0000054E  4FEF 0010                lea.l      A7, [A7 + 0x10]
  506. 00000552  6726                     beq        +0x28 /* 0000057A */
  507. 00000554  558F                     subq.l     A7, 2
  508. 00000556  2F0C                     move.l     -[A7], A4
  509. 00000558  486E FFFE                pea.l      [A6 - 0x2]
  510. 0000055C  4EAD 2C22                jsr        [A5 + 0x2C22 /* export_1408 */]
  511. 00000560  302E FFFE                move.w     D0, [A6 - 0x2]
  512. 00000564  48C0                     ext.l      D0
  513. 00000566  DC80                     add.l      D6, D0
  514. 00000568  D8EE FFFE                add.w      A4, [A6 - 0x2]
  515. 0000056C  5285                     addq.l     D5, 1
  516. 0000056E  544F                     addq.w     A7, 2
  517. label00000570:
  518. 00000570  2006                     move.l     D0, D6
  519. 00000572  D087                     add.l      D0, D7
  520. 00000574  B880                     cmp.l      D4, D0
  521. 00000576  6CC8                     bge        -0x36 /* 00000540 */
  522. 00000578  7AFF                     moveq.l    D5, 0xFFFFFFFF
  523. label0000057A:
  524. 0000057A  7000                     moveq.l    D0, 0x00
  525. 0000057C  2F00                     move.l     -[A7], D0
  526. 0000057E  206E 0008                movea.l    A0, [A6 + 0x8]
  527. 00000582  2F28 0002                move.l     -[A7], [A0 + 0x2]
  528. 00000586  4EAD 114A                jsr        [A5 + 0x114A /* export_549 */]
  529. 0000058A  504F                     addq.w     A7, 8
  530. 0000058C  7000                     moveq.l    D0, 0x00
  531. 0000058E  2F00                     move.l     -[A7], D0
  532. 00000590  206E 000C                movea.l    A0, [A6 + 0xC]
  533. 00000594  2F28 0002                move.l     -[A7], [A0 + 0x2]
  534. 00000598  4EAD 114A                jsr        [A5 + 0x114A /* export_549 */]
  535. 0000059C  504F                     addq.w     A7, 8
  536. 0000059E  6002                     bra        +0x4 /* 000005A2 */
  537. label000005A0:
  538. 000005A0  7AFF                     moveq.l    D5, 0xFFFFFFFF
  539. label000005A2:
  540. 000005A2  2005                     move.l     D0, D5
  541. 000005A4  4CEE 18F0 FFE6           movem.l    D4,D5,D6,D7,A3,A4, [A6 - 0x1A]
  542. 000005AA  4E5E                     unlink     A6
  543. 000005AC  4E75                     rts
  544. fn000005AE:
  545. 000005AE  4E56 FFFA                link       A6, -0x0006
  546. 000005B2  48E7 0F18                movem.l    -[A7], D4,D5,D6,D7,A3,A4
  547. 000005B6  266E 000C                movea.l    A3, [A6 + 0xC]
  548. 000005BA  4A93                     tst.l      [A3]
  549. 000005BC  6F00 013E                ble        +0x140 /* 000006FC */
  550. 000005C0  206E 0010                movea.l    A0, [A6 + 0x10]
  551. 000005C4  2E10                     move.l     D7, [A0]
  552. 000005C6  206E 0014                movea.l    A0, [A6 + 0x14]
  553. 000005CA  2A10                     move.l     D5, [A0]
  554. 000005CC  102E 000B                move.b     D0, [A6 + 0xB]
  555. 000005D0  5300                     subq.b     D0, 1
  556. 000005D2  6722                     beq        +0x24 /* 000005F6 */
  557. 000005D4  5300                     subq.b     D0, 1
  558. 000005D6  6710                     beq        +0x12 /* 000005E8 */
  559. 000005D8  5300                     subq.b     D0, 1
  560. 000005DA  6628                     bne        +0x2A /* 00000604 */
  561. 000005DC  780D                     moveq.l    D4, 0x0D
  562. 000005DE  1D44 FFFE                move.b     [A6 - 0x2], D4
  563. 000005E2  422E FFFF                clr.b      [A6 - 0x1]
  564. 000005E6  601C                     bra        +0x1E /* 00000604 */
  565. label000005E8:
  566. 000005E8  182D F1B4                move.b     D4, [A5 - 0xE4C]
  567. 000005EC  1D44 FFFE                move.b     [A6 - 0x2], D4
  568. 000005F0  422E FFFF                clr.b      [A6 - 0x1]
  569. 000005F4  600E                     bra        +0x10 /* 00000604 */
  570. label000005F6:
  571. 000005F6  4204                     clr.b      D4
  572. 000005F8  1D7C 0020 FFFE           move.b     [A6 - 0x2], 0x20 /* ' ' */
  573. 000005FE  1D7C 0001 FFFF           move.b     [A6 - 0x1], 0x1
  574. label00000604:
  575. 00000604  2C05                     move.l     D6, D5
  576. 00000606  206E 0018                movea.l    A0, [A6 + 0x18]
  577. 0000060A  2847                     movea.l    A4, D7
  578. 0000060C  D9D0                     add.l      A4, [A0]
  579. 0000060E  4A2E FFFF                tst.b      [A6 - 0x1]
  580. 00000612  6716                     beq        +0x18 /* 0000062A */
  581. 00000614  6006                     bra        +0x8 /* 0000061C */
  582. label00000616:
  583. 00000616  524C                     addq.w     A4, 1
  584. 00000618  2007                     move.l     D0, D7
  585. 0000061A  5287                     addq.l     D7, 1
  586. label0000061C:
  587. 0000061C  BC87                     cmp.l      D6, D7
  588. 0000061E  6F0A                     ble        +0xC /* 0000062A */
  589. 00000620  7000                     moveq.l    D0, 0x00
  590. 00000622  1014                     move.b     D0, [A4]
  591. 00000624  0C00 0020                cmpi.b     D0, 0x20 /* ' ' */
  592. 00000628  63EC                     bls        -0x12 /* 00000616 */
  593. label0000062A:
  594. 0000062A  7001                     moveq.l    D0, 0x01
  595. 0000062C  2D40 FFFA                move.l     [A6 - 0x6], D0
  596. 00000630  2740 0008                move.l     [A3 + 0x8], D0
  597. 00000634  604C                     bra        +0x4E /* 00000682 */
  598. label00000636:
  599. 00000636  524C                     addq.w     A4, 1
  600. 00000638  2007                     move.l     D0, D7
  601. 0000063A  5287                     addq.l     D7, 1
  602. 0000063C  B82C FFFF                cmp.b      D4, [A4 - 0x1]
  603. 00000640  6232                     bhi        +0x34 /* 00000674 */
  604. 00000642  102C FFFF                move.b     D0, [A4 - 0x1]
  605. 00000646  B02E FFFE                cmp.b      D0, [A6 - 0x2]
  606. 0000064A  6228                     bhi        +0x2A /* 00000674 */
  607. 0000064C  202E FFFA                move.l     D0, [A6 - 0x6]
  608. 00000650  5280                     addq.l     D0, 1
  609. 00000652  2740 0008                move.l     [A3 + 0x8], D0
  610. 00000656  4A2E FFFF                tst.b      [A6 - 0x1]
  611. 0000065A  671C                     beq        +0x1E /* 00000678 */
  612. 0000065C  6006                     bra        +0x8 /* 00000664 */
  613. label0000065E:
  614. 0000065E  524C                     addq.w     A4, 1
  615. 00000660  2007                     move.l     D0, D7
  616. 00000662  5287                     addq.l     D7, 1
  617. label00000664:
  618. 00000664  BC87                     cmp.l      D6, D7
  619. 00000666  6F10                     ble        +0x12 /* 00000678 */
  620. 00000668  7000                     moveq.l    D0, 0x00
  621. 0000066A  1014                     move.b     D0, [A4]
  622. 0000066C  0C00 0020                cmpi.b     D0, 0x20 /* ' ' */
  623. 00000670  63EC                     bls        -0x12 /* 0000065E */
  624. 00000672  6004                     bra        +0x6 /* 00000678 */
  625. label00000674:
  626. 00000674  BC87                     cmp.l      D6, D7
  627. 00000676  6EBE                     bgt        -0x40 /* 00000636 */
  628. label00000678:
  629. 00000678  202E FFFA                move.l     D0, [A6 - 0x6]
  630. 0000067C  5280                     addq.l     D0, 1
  631. 0000067E  2D40 FFFA                move.l     [A6 - 0x6], D0
  632. label00000682:
  633. 00000682  202E FFFA                move.l     D0, [A6 - 0x6]
  634. 00000686  B093                     cmp.l      D0, [A3]
  635. 00000688  6DEA                     blt        -0x14 /* 00000674 */
  636. 0000068A  4AAB 0004                tst.l      [A3 + 0x4]
  637. 0000068E  6E04                     bgt        +0x6 /* 00000694 */
  638. 00000690  2753 0004                move.l     [A3 + 0x4], [A3]
  639. label00000694:
  640. 00000694  2A07                     move.l     D5, D7
  641. 00000696  6012                     bra        +0x14 /* 000006AA */
  642. label00000698:
  643. 00000698  B814                     cmp.b      D4, [A4]
  644. 0000069A  6208                     bhi        +0xA /* 000006A4 */
  645. 0000069C  1014                     move.b     D0, [A4]
  646. 0000069E  B02E FFFE                cmp.b      D0, [A6 - 0x2]
  647. 000006A2  630A                     bls        +0xC /* 000006AE */
  648. label000006A4:
  649. 000006A4  524C                     addq.w     A4, 1
  650. 000006A6  2005                     move.l     D0, D5
  651. 000006A8  5285                     addq.l     D5, 1
  652. label000006AA:
  653. 000006AA  BC85                     cmp.l      D6, D5
  654. 000006AC  6EEA                     bgt        -0x14 /* 00000698 */
  655. label000006AE:
  656. 000006AE  202E FFFA                move.l     D0, [A6 - 0x6]
  657. 000006B2  5280                     addq.l     D0, 1
  658. 000006B4  2D40 FFFA                move.l     [A6 - 0x6], D0
  659. 000006B8  B0AB 0004                cmp.l      D0, [A3 + 0x4]
  660. 000006BC  6E28                     bgt        +0x2A /* 000006E6 */
  661. 000006BE  BC85                     cmp.l      D6, D5
  662. 000006C0  6F24                     ble        +0x26 /* 000006E6 */
  663. 000006C2  524C                     addq.w     A4, 1
  664. 000006C4  2005                     move.l     D0, D5
  665. 000006C6  5285                     addq.l     D5, 1
  666. 000006C8  4A2E FFFF                tst.b      [A6 - 0x1]
  667. 000006CC  67DC                     beq        -0x22 /* 000006AA */
  668. 000006CE  6006                     bra        +0x8 /* 000006D6 */
  669. label000006D0:
  670. 000006D0  524C                     addq.w     A4, 1
  671. 000006D2  2005                     move.l     D0, D5
  672. 000006D4  5285                     addq.l     D5, 1
  673. label000006D6:
  674. 000006D6  BC85                     cmp.l      D6, D5
  675. 000006D8  6FD0                     ble        -0x2E /* 000006AA */
  676. 000006DA  7000                     moveq.l    D0, 0x00
  677. 000006DC  1014                     move.b     D0, [A4]
  678. 000006DE  0C00 0020                cmpi.b     D0, 0x20 /* ' ' */
  679. 000006E2  63EC                     bls        -0x12 /* 000006D0 */
  680. 000006E4  60C4                     bra        -0x3A /* 000006AA */
  681. label000006E6:
  682. 000006E6  206E 0010                movea.l    A0, [A6 + 0x10]
  683. 000006EA  2087                     move.l     [A0], D7
  684. 000006EC  206E 0014                movea.l    A0, [A6 + 0x14]
  685. 000006F0  226E 001C                movea.l    A1, [A6 + 0x1C]
  686. 000006F4  2290                     move.l     [A1], [A0]
  687. 000006F6  206E 0014                movea.l    A0, [A6 + 0x14]
  688. 000006FA  2085                     move.l     [A0], D5
  689. label000006FC:
  690. 000006FC  4CEE 18F0 FFE2           movem.l    D4,D5,D6,D7,A3,A4, [A6 - 0x1E]
  691. 00000702  4E5E                     unlink     A6
  692. 00000704  4E75                     rts
  693. fn00000706:
  694. 00000706  4E56 FFE6                link       A6, -0x001A
  695. 0000070A  48E7 0718                movem.l    -[A7], D5,D6,D7,A3,A4
  696. 0000070E  266E 000C                movea.l    A3, [A6 + 0xC]
  697. 00000712  286E 0008                movea.l    A4, [A6 + 0x8]
  698. 00000716  2E14                     move.l     D7, [A4]
  699. 00000718  0C87 FFFF 8AD0           cmpi.l     D7, 0xFFFF8AD0
  700. 0000071E  6E74                     bgt        +0x76 /* 00000794 */
  701. 00000720  0C87 FFFF 8ACD           cmpi.l     D7, 0xFFFF8ACD
  702. 00000726  6D6C                     blt        +0x6E /* 00000794 */
  703. 00000728  2014                     move.l     D0, [A4]
  704. 0000072A  D0BC 0000 7530           add.l      D0, 0x7530 /* 'u0' */
  705. 00000730  4480                     neg.l      D0
  706. 00000732  3C00                     move.w     D6, D0
  707. 00000734  206E 0018                movea.l    A0, [A6 + 0x18]
  708. 00000738  2F10                     move.l     -[A7], [A0]
  709. 0000073A  2F2E 0014                move.l     -[A7], [A6 + 0x14]
  710. 0000073E  486E FFE6                pea.l      [A6 - 0x1A]
  711. 00000742  48C6                     ext.l      D6
  712. 00000744  2006                     move.l     D0, D6
  713. 00000746  5280                     addq.l     D0, 1
  714. 00000748  2F00                     move.l     -[A7], D0
  715. 0000074A  4EBA 0710                jsr        [PC + 0x710 /* 00000E5C */]
  716. 0000074E  7030                     moveq.l    D0, 0x30
  717. 00000750  2F00                     move.l     -[A7], D0
  718. 00000752  2F0C                     move.l     -[A7], A4
  719. 00000754  4EAD 116A                jsr        [A5 + 0x116A /* export_553 */]
  720. 00000758  48C6                     ext.l      D6
  721. 0000075A  2006                     move.l     D0, D6
  722. 0000075C  2200                     move.l     D1, D0
  723. 0000075E  C0FC 000C                mulu.w     D0, 0xC
  724. 00000762  4841                     swap.w     D1
  725. 00000764  C2FC 000C                mulu.w     D1, 0xC
  726. 00000768  4841                     swap.w     D1
  727. 0000076A  4241                     clr.w      D1
  728. 0000076C  D081                     add.l      D0, D1
  729. 0000076E  29AE FFE8 0800           move.l     [A4 + D0], [A6 - 0x18]
  730. 00000774  48C6                     ext.l      D6
  731. 00000776  2006                     move.l     D0, D6
  732. 00000778  2200                     move.l     D1, D0
  733. 0000077A  C0FC 000C                mulu.w     D0, 0xC
  734. 0000077E  4841                     swap.w     D1
  735. 00000780  C2FC 000C                mulu.w     D1, 0xC
  736. 00000784  4841                     swap.w     D1
  737. 00000786  4241                     clr.w      D1
  738. 00000788  D081                     add.l      D0, D1
  739. 0000078A  29AE FFE8 0804           move.l     [A4 + D0 + 0x4], [A6 - 0x18]
  740. 00000790  4FEF 0018                lea.l      A7, [A7 + 0x18]
  741. label00000794:
  742. 00000794  2F2E 0018                move.l     -[A7], [A6 + 0x18]
  743. 00000798  2F2E 0014                move.l     -[A7], [A6 + 0x14]
  744. 0000079C  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  745. 000007A0  2F0B                     move.l     -[A7], A3
  746. 000007A2  486C 0024                pea.l      [A4 + 0x24]
  747. 000007A6  7003                     moveq.l    D0, 0x03
  748. 000007A8  2F00                     move.l     -[A7], D0
  749. 000007AA  4EBA FE02                jsr        [PC - 0x1FE /* 000005AE */]
  750. 000007AE  2F2E 0018                move.l     -[A7], [A6 + 0x18]
  751. 000007B2  2F2E 0014                move.l     -[A7], [A6 + 0x14]
  752. 000007B6  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  753. 000007BA  2F0B                     move.l     -[A7], A3
  754. 000007BC  486C 0018                pea.l      [A4 + 0x18]
  755. 000007C0  7002                     moveq.l    D0, 0x02
  756. 000007C2  2F00                     move.l     -[A7], D0
  757. 000007C4  4EBA FDE8                jsr        [PC - 0x218 /* 000005AE */]
  758. 000007C8  2F2E 0018                move.l     -[A7], [A6 + 0x18]
  759. 000007CC  2F2E 0014                move.l     -[A7], [A6 + 0x14]
  760. 000007D0  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  761. 000007D4  2F0B                     move.l     -[A7], A3
  762. 000007D6  486C 000C                pea.l      [A4 + 0xC]
  763. 000007DA  7001                     moveq.l    D0, 0x01
  764. 000007DC  2F00                     move.l     -[A7], D0
  765. 000007DE  4EBA FDCE                jsr        [PC - 0x232 /* 000005AE */]
  766. 000007E2  2E14                     move.l     D7, [A4]
  767. 000007E4  2C2C 0004                move.l     D6, [A4 + 0x4]
  768. 000007E8  4A87                     tst.l      D7
  769. 000007EA  4FEF 0048                lea.l      A7, [A7 + 0x48]
  770. 000007EE  6F00 0084                ble        +0x86 /* 00000874 */
  771. 000007F2  4A86                     tst.l      D6
  772. 000007F4  6E02                     bgt        +0x4 /* 000007F8 */
  773. 000007F6  2C07                     move.l     D6, D7
  774. label000007F8:
  775. 000007F8  206E 0014                movea.l    A0, [A6 + 0x14]
  776. 000007FC  2A10                     move.l     D5, [A0]
  777. 000007FE  2D45 FFEC                move.l     [A6 - 0x14], D5
  778. 00000802  2013                     move.l     D0, [A3]
  779. 00000804  D085                     add.l      D0, D5
  780. 00000806  2D40 FFF0                move.l     [A6 - 0x10], D0
  781. 0000080A  206E 0010                movea.l    A0, [A6 + 0x10]
  782. 0000080E  2010                     move.l     D0, [A0]
  783. 00000810  D085                     add.l      D0, D5
  784. 00000812  2D40 FFF4                move.l     [A6 - 0xC], D0
  785. 00000816  598F                     subq.l     A7, 4
  786. 00000818  2F2E FFF0                move.l     -[A7], [A6 - 0x10]
  787. 0000081C  2007                     move.l     D0, D7
  788. 0000081E  5380                     subq.l     D0, 1
  789. 00000820  2F00                     move.l     -[A7], D0
  790. 00000822  2F2E FFF4                move.l     -[A7], [A6 - 0xC]
  791. 00000826  4EAD 109A                jsr        [A5 + 0x109A /* export_527 */]
  792. 0000082A  2D5F FFF8                move.l     [A6 - 0x8], [A7]+
  793. 0000082E  598F                     subq.l     A7, 4
  794. 00000830  2F2E FFF8                move.l     -[A7], [A6 - 0x8]
  795. 00000834  2006                     move.l     D0, D6
  796. 00000836  9087                     sub.l      D0, D7
  797. 00000838  5280                     addq.l     D0, 1
  798. 0000083A  2F00                     move.l     -[A7], D0
  799. 0000083C  2F2E FFF4                move.l     -[A7], [A6 - 0xC]
  800. 00000840  4EAD 109A                jsr        [A5 + 0x109A /* export_527 */]
  801. 00000844  2D5F FFFC                move.l     [A6 - 0x4], [A7]+
  802. 00000848  2E2E FFF8                move.l     D7, [A6 - 0x8]
  803. 0000084C  9EAE FFEC                sub.l      D7, [A6 - 0x14]
  804. 00000850  2007                     move.l     D0, D7
  805. 00000852  9093                     sub.l      D0, [A3]
  806. 00000854  5280                     addq.l     D0, 1
  807. 00000856  2940 0008                move.l     [A4 + 0x8], D0
  808. 0000085A  2687                     move.l     [A3], D7
  809. 0000085C  206E 0010                movea.l    A0, [A6 + 0x10]
  810. 00000860  226E 0018                movea.l    A1, [A6 + 0x18]
  811. 00000864  2290                     move.l     [A1], [A0]
  812. 00000866  202E FFFC                move.l     D0, [A6 - 0x4]
  813. 0000086A  90AE FFEC                sub.l      D0, [A6 - 0x14]
  814. 0000086E  206E 0010                movea.l    A0, [A6 + 0x10]
  815. 00000872  2080                     move.l     [A0], D0
  816. label00000874:
  817. 00000874  4CEE 18E0 FFD2           movem.l    D5,D6,D7,A3,A4, [A6 - 0x2E]
  818. 0000087A  4E5E                     unlink     A6
  819. 0000087C  4E75                     rts
  820. fn0000087E:
  821. 0000087E  4E56 FFF4                link       A6, -0x000C
  822. 00000882  48E7 0118                movem.l    -[A7], D7,A3,A4
  823. 00000886  266E 000C                movea.l    A3, [A6 + 0xC]
  824. 0000088A  7000                     moveq.l    D0, 0x00
  825. 0000088C  2D40 FFF4                move.l     [A6 - 0xC], D0
  826. 00000890  2F0B                     move.l     -[A7], A3
  827. 00000892  4EAD 1132                jsr        [A5 + 0x1132 /* export_546 */]
  828. 00000896  5380                     subq.l     D0, 1
  829. 00000898  2D40 FFF8                move.l     [A6 - 0x8], D0
  830. 0000089C  2D40 FFFC                move.l     [A6 - 0x4], D0
  831. 000008A0  486E FFFC                pea.l      [A6 - 0x4]
  832. 000008A4  2F0B                     move.l     -[A7], A3
  833. 000008A6  486E FFF8                pea.l      [A6 - 0x8]
  834. 000008AA  486E FFF4                pea.l      [A6 - 0xC]
  835. 000008AE  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  836. 000008B2  4EBA FE52                jsr        [PC - 0x1AE /* 00000706 */]
  837. 000008B6  2E2E FFF8                move.l     D7, [A6 - 0x8]
  838. 000008BA  9EAE FFF4                sub.l      D7, [A6 - 0xC]
  839. 000008BE  4A87                     tst.l      D7
  840. 000008C0  4FEF 0018                lea.l      A7, [A7 + 0x18]
  841. 000008C4  6C02                     bge        +0x4 /* 000008C8 */
  842. 000008C6  7E00                     moveq.l    D7, 0x00
  843. label000008C8:
  844. 000008C8  7000                     moveq.l    D0, 0x00
  845. 000008CA  2F00                     move.l     -[A7], D0
  846. 000008CC  2207                     move.l     D1, D7
  847. 000008CE  5281                     addq.l     D1, 1
  848. 000008D0  2F01                     move.l     -[A7], D1
  849. 000008D2  4EAD 1112                jsr        [A5 + 0x1112 /* export_542 */]
  850. 000008D6  2840                     movea.l    A4, D0
  851. 000008D8  200C                     move.l     D0, A4
  852. 000008DA  504F                     addq.w     A7, 8
  853. 000008DC  660E                     bne        +0x10 /* 000008EC */
  854. 000008DE  7003                     moveq.l    D0, 0x03
  855. 000008E0  2F00                     move.l     -[A7], D0
  856. 000008E2  4EAD 148A                jsr        [A5 + 0x148A /* export_653 */]
  857. 000008E6  7000                     moveq.l    D0, 0x00
  858. 000008E8  584F                     addq.w     A7, 4
  859. 000008EA  6020                     bra        +0x22 /* 0000090C */
  860. label000008EC:
  861. 000008EC  4A87                     tst.l      D7
  862. 000008EE  6F14                     ble        +0x16 /* 00000904 */
  863. 000008F0  2F07                     move.l     -[A7], D7
  864. 000008F2  2F14                     move.l     -[A7], [A4]
  865. 000008F4  202E FFF4                move.l     D0, [A6 - 0xC]
  866. 000008F8  D093                     add.l      D0, [A3]
  867. 000008FA  2F00                     move.l     -[A7], D0
  868. 000008FC  4EAD 1162                jsr        [A5 + 0x1162 /* export_552 */]
  869. 00000900  4FEF 000C                lea.l      A7, [A7 + 0xC]
  870. label00000904:
  871. 00000904  2647                     movea.l    A3, D7
  872. 00000906  D7D4                     add.l      A3, [A4]
  873. 00000908  4213                     clr.b      [A3]
  874. 0000090A  200C                     move.l     D0, A4
  875. label0000090C:
  876. 0000090C  4CEE 1880 FFE8           movem.l    D7,A3,A4, [A6 - 0x18]
  877. 00000912  4E5E                     unlink     A6
  878. 00000914  4E75                     rts
  879. fn00000916:
  880. 00000916  4E56 0000                link       A6, 0
  881. 0000091A  48E7 0318                movem.l    -[A7], D6,D7,A3,A4
  882. 0000091E  286E 0008                movea.l    A4, [A6 + 0x8]
  883. 00000922  266E 000C                movea.l    A3, [A6 + 0xC]
  884. 00000926  1C2E 001F                move.b     D6, [A6 + 0x1F]
  885. 0000092A  2E14                     move.l     D7, [A4]
  886. 0000092C  9EAC 0008                sub.l      D7, [A4 + 0x8]
  887. 00000930  4A87                     tst.l      D7
  888. 00000932  6F68                     ble        +0x6A /* 0000099C */
  889. 00000934  7000                     moveq.l    D0, 0x00
  890. 00000936  2F00                     move.l     -[A7], D0
  891. 00000938  206E 0014                movea.l    A0, [A6 + 0x14]
  892. 0000093C  2207                     move.l     D1, D7
  893. 0000093E  D290                     add.l      D1, [A0]
  894. 00000940  2F01                     move.l     -[A7], D1
  895. 00000942  2F2E 0018                move.l     -[A7], [A6 + 0x18]
  896. 00000946  4EAD 112A                jsr        [A5 + 0x112A /* export_545 */]
  897. 0000094A  4A80                     tst.l      D0
  898. 0000094C  4FEF 000C                lea.l      A7, [A7 + 0xC]
  899. 00000950  674A                     beq        +0x4C /* 0000099C */
  900. 00000952  206E 0018                movea.l    A0, [A6 + 0x18]
  901. 00000956  2853                     movea.l    A4, [A3]
  902. 00000958  D9D0                     add.l      A4, [A0]
  903. 0000095A  206E 0014                movea.l    A0, [A6 + 0x14]
  904. 0000095E  2010                     move.l     D0, [A0]
  905. 00000960  9093                     sub.l      D0, [A3]
  906. 00000962  2F00                     move.l     -[A7], D0
  907. 00000964  200C                     move.l     D0, A4
  908. 00000966  D087                     add.l      D0, D7
  909. 00000968  2F00                     move.l     -[A7], D0
  910. 0000096A  2F0C                     move.l     -[A7], A4
  911. 0000096C  4EAD 1162                jsr        [A5 + 0x1162 /* export_552 */]
  912. 00000970  206E 0014                movea.l    A0, [A6 + 0x14]
  913. 00000974  2007                     move.l     D0, D7
  914. 00000976  D090                     add.l      D0, [A0]
  915. 00000978  2080                     move.l     [A0], D0
  916. 0000097A  2007                     move.l     D0, D7
  917. 0000097C  D093                     add.l      D0, [A3]
  918. 0000097E  2680                     move.l     [A3], D0
  919. 00000980  206E 0010                movea.l    A0, [A6 + 0x10]
  920. 00000984  2007                     move.l     D0, D7
  921. 00000986  D090                     add.l      D0, [A0]
  922. 00000988  2080                     move.l     [A0], D0
  923. 0000098A  4FEF 000C                lea.l      A7, [A7 + 0xC]
  924. 0000098E  6008                     bra        +0xA /* 00000998 */
  925. label00000990:
  926. 00000990  1886                     move.b     [A4], D6
  927. 00000992  524C                     addq.w     A4, 1
  928. 00000994  2007                     move.l     D0, D7
  929. 00000996  5387                     subq.l     D7, 1
  930. label00000998:
  931. 00000998  4A87                     tst.l      D7
  932. 0000099A  6EF4                     bgt        -0xA /* 00000990 */
  933. label0000099C:
  934. 0000099C  4CEE 18C0 FFF0           movem.l    D6,D7,A3,A4, [A6 - 0x10]
  935. 000009A2  4E5E                     unlink     A6
  936. 000009A4  4E75                     rts
  937. fn000009A6:
  938. 000009A6  4E56 FFFA                link       A6, -0x0006
  939. 000009AA  48E7 0118                movem.l    -[A7], D7,A3,A4
  940. 000009AE  286E 001C                movea.l    A4, [A6 + 0x1C]
  941. 000009B2  266E 0018                movea.l    A3, [A6 + 0x18]
  942. 000009B6  3E2E 000A                move.w     D7, [A6 + 0xA]
  943. 000009BA  0C47 0006                cmpi.w     D7, 0x6
  944. 000009BE  660E                     bne        +0x10 /* 000009CE */
  945. 000009C0  2F0B                     move.l     -[A7], A3
  946. 000009C2  2F0C                     move.l     -[A7], A4
  947. 000009C4  4EAD 2562                jsr        [A5 + 0x2562 /* export_1192 */]
  948. 000009C8  504F                     addq.w     A7, 8
  949. 000009CA  6000 008C                bra        +0x8E /* 00000A58 */
  950. label000009CE:
  951. 000009CE  38BC FFFF                move.w     [A4], 0xFFFF
  952. 000009D2  7001                     moveq.l    D0, 0x01
  953. 000009D4  2F00                     move.l     -[A7], D0
  954. 000009D6  2F2B 0002                move.l     -[A7], [A3 + 0x2]
  955. 000009DA  48C7                     ext.l      D7
  956. 000009DC  2F07                     move.l     -[A7], D7
  957. 000009DE  4EAD 14DA                jsr        [A5 + 0x14DA /* export_663 */]
  958. 000009E2  2840                     movea.l    A4, D0
  959. 000009E4  200C                     move.l     D0, A4
  960. 000009E6  4FEF 000C                lea.l      A7, [A7 + 0xC]
  961. 000009EA  6604                     bne        +0x6 /* 000009F0 */
  962. 000009EC  7000                     moveq.l    D0, 0x00
  963. 000009EE  6068                     bra        +0x6A /* 00000A58 */
  964. label000009F0:
  965. 000009F0  41EE FFFA                lea.l      A0, [A6 - 0x6]
  966. 000009F4  224C                     movea.l    A1, A4
  967. 000009F6  20D9                     move.l     [A0]+, [A1]+
  968. 000009F8  30D9                     move.w     [A0]+, [A1]+
  969. 000009FA  7010                     moveq.l    D0, 0x10
  970. 000009FC  B06E 000E                cmp.w      D0, [A6 + 0xE]
  971. 00000A00  6622                     bne        +0x24 /* 00000A24 */
  972. 00000A02  4AAE 0010                tst.l      [A6 + 0x10]
  973. 00000A06  661C                     bne        +0x1E /* 00000A24 */
  974. 00000A08  206E 0014                movea.l    A0, [A6 + 0x14]
  975. 00000A0C  224C                     movea.l    A1, A4
  976. 00000A0E  22D8                     move.l     [A1]+, [A0]+
  977. 00000A10  32D8                     move.w     [A1]+, [A0]+
  978. 00000A12  41EE 0000                lea.l      A0, [A6 + 0x0]
  979. 00000A16  2F20                     move.l     -[A7], -[A0]
  980. 00000A18  3F20                     move.w     -[A7], -[A0]
  981. 00000A1A  4EAD 15B2                jsr        [A5 + 0x15B2 /* export_690 */]
  982. 00000A1E  7000                     moveq.l    D0, 0x00
  983. 00000A20  5C4F                     addq.w     A7, 6
  984. 00000A22  6034                     bra        +0x36 /* 00000A58 */
  985. label00000A24:
  986. 00000A24  7001                     moveq.l    D0, 0x01
  987. 00000A26  B06E FFFA                cmp.w      D0, [A6 - 0x6]
  988. 00000A2A  6728                     beq        +0x2A /* 00000A54 */
  989. 00000A2C  486E FFFA                pea.l      [A6 - 0x6]
  990. 00000A30  4EBA F880                jsr        [PC - 0x780 /* 000002B2 */]
  991. 00000A34  7000                     moveq.l    D0, 0x00
  992. 00000A36  2F00                     move.l     -[A7], D0
  993. 00000A38  2F2B 0002                move.l     -[A7], [A3 + 0x2]
  994. 00000A3C  48C7                     ext.l      D7
  995. 00000A3E  2F07                     move.l     -[A7], D7
  996. 00000A40  4EAD 14DA                jsr        [A5 + 0x14DA /* export_663 */]
  997. 00000A44  2840                     movea.l    A4, D0
  998. 00000A46  41EE FFFA                lea.l      A0, [A6 - 0x6]
  999. 00000A4A  224C                     movea.l    A1, A4
  1000. 00000A4C  22D8                     move.l     [A1]+, [A0]+
  1001. 00000A4E  32D8                     move.w     [A1]+, [A0]+
  1002. 00000A50  4FEF 0010                lea.l      A7, [A7 + 0x10]
  1003. label00000A54:
  1004. 00000A54  202E FFFC                move.l     D0, [A6 - 0x4]
  1005. label00000A58:
  1006. 00000A58  4CEE 1880 FFEE           movem.l    D7,A3,A4, [A6 - 0x12]
  1007. 00000A5E  4E5E                     unlink     A6
  1008. 00000A60  4E75                     rts
  1009. fn00000A62:
  1010. 00000A62  4E56 FFEE                link       A6, -0x0012
  1011. 00000A66  48E7 1718                movem.l    -[A7], D3,D5,D6,D7,A3,A4
  1012. 00000A6A  3C2E 000A                move.w     D6, [A6 + 0xA]
  1013. 00000A6E  266E 000C                movea.l    A3, [A6 + 0xC]
  1014. 00000A72  7EF0                     moveq.l    D7, 0xFFFFFFF0
  1015. 00000A74  CE46                     and.w      D7, D6
  1016. 00000A76  0246 000F                andi.w     D6, 0xF
  1017. 00000A7A  486E FFEE                pea.l      [A6 - 0x12]
  1018. 00000A7E  486E 0010                pea.l      [A6 + 0x10]
  1019. 00000A82  486E 0016                pea.l      [A6 + 0x16]
  1020. 00000A86  2F0B                     move.l     -[A7], A3
  1021. 00000A88  48C7                     ext.l      D7
  1022. 00000A8A  2F07                     move.l     -[A7], D7
  1023. 00000A8C  48C6                     ext.l      D6
  1024. 00000A8E  2F06                     move.l     -[A7], D6
  1025. 00000A90  4EBA FF14                jsr        [PC - 0xEC /* 000009A6 */]
  1026. 00000A94  2840                     movea.l    A4, D0
  1027. 00000A96  200C                     move.l     D0, A4
  1028. 00000A98  4FEF 0018                lea.l      A7, [A7 + 0x18]
  1029. 00000A9C  6700 01BC                beq        +0x1BE /* 00000C5A */
  1030. 00000AA0  7000                     moveq.l    D0, 0x00
  1031. 00000AA2  2D40 FFF4                move.l     [A6 - 0xC], D0
  1032. 00000AA6  2F0C                     move.l     -[A7], A4
  1033. 00000AA8  4EAD 1132                jsr        [A5 + 0x1132 /* export_546 */]
  1034. 00000AAC  2D40 FFF0                move.l     [A6 - 0x10], D0
  1035. 00000AB0  4A6E FFEE                tst.w      [A6 - 0x12]
  1036. 00000AB4  5DC3                     slt        D3
  1037. 00000AB6  4403                     neg.b      D3
  1038. 00000AB8  4883                     ext.w      D3
  1039. 00000ABA  48C3                     ext.l      D3
  1040. 00000ABC  202E FFF0                move.l     D0, [A6 - 0x10]
  1041. 00000AC0  9083                     sub.l      D0, D3
  1042. 00000AC2  2D40 FFFC                move.l     [A6 - 0x4], D0
  1043. 00000AC6  2D40 FFF8                move.l     [A6 - 0x8], D0
  1044. 00000ACA  200B                     move.l     D0, A3
  1045. 00000ACC  584F                     addq.w     A7, 4
  1046. 00000ACE  6768                     beq        +0x6A /* 00000B38 */
  1047. 00000AD0  486E FFFC                pea.l      [A6 - 0x4]
  1048. 00000AD4  2F0C                     move.l     -[A7], A4
  1049. 00000AD6  486E FFF8                pea.l      [A6 - 0x8]
  1050. 00000ADA  486E FFF4                pea.l      [A6 - 0xC]
  1051. 00000ADE  2F0B                     move.l     -[A7], A3
  1052. 00000AE0  4EBA FC24                jsr        [PC - 0x3DC /* 00000706 */]
  1053. 00000AE4  700D                     moveq.l    D0, 0x0D
  1054. 00000AE6  2F00                     move.l     -[A7], D0
  1055. 00000AE8  2F0C                     move.l     -[A7], A4
  1056. 00000AEA  486E FFF0                pea.l      [A6 - 0x10]
  1057. 00000AEE  486E FFF8                pea.l      [A6 - 0x8]
  1058. 00000AF2  486E FFF4                pea.l      [A6 - 0xC]
  1059. 00000AF6  486B 0024                pea.l      [A3 + 0x24]
  1060. 00000AFA  4EBA FE1A                jsr        [PC - 0x1E6 /* 00000916 */]
  1061. 00000AFE  7000                     moveq.l    D0, 0x00
  1062. 00000B00  102D F1B4                move.b     D0, [A5 - 0xE4C]
  1063. 00000B04  2F00                     move.l     -[A7], D0
  1064. 00000B06  2F0C                     move.l     -[A7], A4
  1065. 00000B08  486E FFF0                pea.l      [A6 - 0x10]
  1066. 00000B0C  486E FFF8                pea.l      [A6 - 0x8]
  1067. 00000B10  486E FFF4                pea.l      [A6 - 0xC]
  1068. 00000B14  486B 0018                pea.l      [A3 + 0x18]
  1069. 00000B18  4EBA FDFC                jsr        [PC - 0x204 /* 00000916 */]
  1070. 00000B1C  7020                     moveq.l    D0, 0x20
  1071. 00000B1E  2F00                     move.l     -[A7], D0
  1072. 00000B20  2F0C                     move.l     -[A7], A4
  1073. 00000B22  486E FFF0                pea.l      [A6 - 0x10]
  1074. 00000B26  486E FFF8                pea.l      [A6 - 0x8]
  1075. 00000B2A  486E FFF4                pea.l      [A6 - 0xC]
  1076. 00000B2E  2F0B                     move.l     -[A7], A3
  1077. 00000B30  4EBA FDE4                jsr        [PC - 0x21C /* 00000916 */]
  1078. 00000B34  4FEF 005C                lea.l      A7, [A7 + 0x5C]
  1079. label00000B38:
  1080. 00000B38  486E 0016                pea.l      [A6 + 0x16]
  1081. 00000B3C  4EBA F774                jsr        [PC - 0x88C /* 000002B2 */]
  1082. 00000B40  266E 0018                movea.l    A3, [A6 + 0x18]
  1083. 00000B44  3007                     move.w     D0, D7
  1084. 00000B46  0440 0020                subi.w     D0, 0x20 /* ' ' */
  1085. 00000B4A  584F                     addq.w     A7, 4
  1086. 00000B4C  670E                     beq        +0x10 /* 00000B5C */
  1087. 00000B4E  0440 0010                subi.w     D0, 0x10
  1088. 00000B52  660E                     bne        +0x10 /* 00000B62 */
  1089. 00000B54  2D6E FFF4 FFF8           move.l     [A6 - 0x8], [A6 - 0xC]
  1090. 00000B5A  6006                     bra        +0x8 /* 00000B62 */
  1091. label00000B5C:
  1092. 00000B5C  2D6E FFF8 FFF4           move.l     [A6 - 0xC], [A6 - 0x8]
  1093. label00000B62:
  1094. 00000B62  4A6E FFEE                tst.w      [A6 - 0x12]
  1095. 00000B66  6F24                     ble        +0x26 /* 00000B8C */
  1096. 00000B68  558F                     subq.l     A7, 2
  1097. 00000B6A  3F2E FFEE                move.w     -[A7], [A6 - 0x12]
  1098. 00000B6E  2F2E FFF4                move.l     -[A7], [A6 - 0xC]
  1099. 00000B72  2F2E FFF8                move.l     -[A7], [A6 - 0x8]
  1100. 00000B76  2F0B                     move.l     -[A7], A3
  1101. 00000B78  4EAD 2962                jsr        [A5 + 0x2962 /* export_1320 */]
  1102. 00000B7C  4A1F                     tst.b      [A7]+
  1103. 00000B7E  670C                     beq        +0xE /* 00000B8C */
  1104. 00000B80  2F0B                     move.l     -[A7], A3
  1105. 00000B82  4EAD 111A                jsr        [A5 + 0x111A /* export_543 */]
  1106. 00000B86  584F                     addq.w     A7, 4
  1107. 00000B88  6000 00D0                bra        +0xD2 /* 00000C5A */
  1108. label00000B8C:
  1109. 00000B8C  2A2E FFF8                move.l     D5, [A6 - 0x8]
  1110. 00000B90  9AAE FFF4                sub.l      D5, [A6 - 0xC]
  1111. 00000B94  2F0B                     move.l     -[A7], A3
  1112. 00000B96  4EAD 1132                jsr        [A5 + 0x1132 /* export_546 */]
  1113. 00000B9A  2C00                     move.l     D6, D0
  1114. 00000B9C  5386                     subq.l     D6, 1
  1115. 00000B9E  2E06                     move.l     D7, D6
  1116. 00000BA0  9E85                     sub.l      D7, D5
  1117. 00000BA2  4A87                     tst.l      D7
  1118. 00000BA4  584F                     addq.w     A7, 4
  1119. 00000BA6  6F4A                     ble        +0x4C /* 00000BF2 */
  1120. 00000BA8  7000                     moveq.l    D0, 0x00
  1121. 00000BAA  2F00                     move.l     -[A7], D0
  1122. 00000BAC  2207                     move.l     D1, D7
  1123. 00000BAE  D2AE FFF0                add.l      D1, [A6 - 0x10]
  1124. 00000BB2  2F01                     move.l     -[A7], D1
  1125. 00000BB4  2F0C                     move.l     -[A7], A4
  1126. 00000BB6  4EAD 112A                jsr        [A5 + 0x112A /* export_545 */]
  1127. 00000BBA  4A80                     tst.l      D0
  1128. 00000BBC  4FEF 000C                lea.l      A7, [A7 + 0xC]
  1129. 00000BC0  660C                     bne        +0xE /* 00000BCE */
  1130. 00000BC2  2F0B                     move.l     -[A7], A3
  1131. 00000BC4  4EAD 111A                jsr        [A5 + 0x111A /* export_543 */]
  1132. 00000BC8  584F                     addq.w     A7, 4
  1133. 00000BCA  6000 008E                bra        +0x90 /* 00000C5A */
  1134. label00000BCE:
  1135. 00000BCE  202E FFF0                move.l     D0, [A6 - 0x10]
  1136. 00000BD2  90AE FFF8                sub.l      D0, [A6 - 0x8]
  1137. 00000BD6  2F00                     move.l     -[A7], D0
  1138. 00000BD8  202E FFF8                move.l     D0, [A6 - 0x8]
  1139. 00000BDC  D094                     add.l      D0, [A4]
  1140. 00000BDE  D087                     add.l      D0, D7
  1141. 00000BE0  2F00                     move.l     -[A7], D0
  1142. 00000BE2  202E FFF8                move.l     D0, [A6 - 0x8]
  1143. 00000BE6  D094                     add.l      D0, [A4]
  1144. 00000BE8  2F00                     move.l     -[A7], D0
  1145. 00000BEA  4EAD 1162                jsr        [A5 + 0x1162 /* export_552 */]
  1146. 00000BEE  4FEF 000C                lea.l      A7, [A7 + 0xC]
  1147. label00000BF2:
  1148. 00000BF2  2F06                     move.l     -[A7], D6
  1149. 00000BF4  202E FFF4                move.l     D0, [A6 - 0xC]
  1150. 00000BF8  D094                     add.l      D0, [A4]
  1151. 00000BFA  2F00                     move.l     -[A7], D0
  1152. 00000BFC  2F13                     move.l     -[A7], [A3]
  1153. 00000BFE  4EAD 1162                jsr        [A5 + 0x1162 /* export_552 */]
  1154. 00000C02  2F0B                     move.l     -[A7], A3
  1155. 00000C04  4EAD 111A                jsr        [A5 + 0x111A /* export_543 */]
  1156. 00000C08  4A87                     tst.l      D7
  1157. 00000C0A  4FEF 0010                lea.l      A7, [A7 + 0x10]
  1158. 00000C0E  6C36                     bge        +0x38 /* 00000C46 */
  1159. 00000C10  202E FFF0                move.l     D0, [A6 - 0x10]
  1160. 00000C14  90AE FFF8                sub.l      D0, [A6 - 0x8]
  1161. 00000C18  2F00                     move.l     -[A7], D0
  1162. 00000C1A  202E FFF4                move.l     D0, [A6 - 0xC]
  1163. 00000C1E  D094                     add.l      D0, [A4]
  1164. 00000C20  D086                     add.l      D0, D6
  1165. 00000C22  2F00                     move.l     -[A7], D0
  1166. 00000C24  202E FFF8                move.l     D0, [A6 - 0x8]
  1167. 00000C28  D094                     add.l      D0, [A4]
  1168. 00000C2A  2F00                     move.l     -[A7], D0
  1169. 00000C2C  4EAD 1162                jsr        [A5 + 0x1162 /* export_552 */]
  1170. 00000C30  7000                     moveq.l    D0, 0x00
  1171. 00000C32  2F00                     move.l     -[A7], D0
  1172. 00000C34  2207                     move.l     D1, D7
  1173. 00000C36  D2AE FFF0                add.l      D1, [A6 - 0x10]
  1174. 00000C3A  2F01                     move.l     -[A7], D1
  1175. 00000C3C  2F0C                     move.l     -[A7], A4
  1176. 00000C3E  4EAD 112A                jsr        [A5 + 0x112A /* export_545 */]
  1177. 00000C42  4FEF 0018                lea.l      A7, [A7 + 0x18]
  1178. label00000C46:
  1179. 00000C46  4A6E FFEE                tst.w      [A6 - 0x12]
  1180. 00000C4A  6F0E                     ble        +0x10 /* 00000C5A */
  1181. 00000C4C  3F2E FFEE                move.w     -[A7], [A6 - 0x12]
  1182. 00000C50  2F0C                     move.l     -[A7], A4
  1183. 00000C52  2F2E FFF4                move.l     -[A7], [A6 - 0xC]
  1184. 00000C56  4EAD 288A                jsr        [A5 + 0x288A /* export_1293 */]
  1185. label00000C5A:
  1186. 00000C5A  4CEE 18E8 FFD6           movem.l    D3,D5,D6,D7,A3,A4, [A6 - 0x2A]
  1187. 00000C60  4E5E                     unlink     A6
  1188. 00000C62  4E75                     rts
  1189. fn00000C64:
  1190. 00000C64  4E56 0000                link       A6, 0
  1191. 00000C68  48E7 0718                movem.l    -[A7], D5,D6,D7,A3,A4
  1192. 00000C6C  2E2E 0018                move.l     D7, [A6 + 0x18]
  1193. 00000C70  286E 0014                movea.l    A4, [A6 + 0x14]
  1194. 00000C74  206E 000C                movea.l    A0, [A6 + 0xC]
  1195. 00000C78  4A90                     tst.l      [A0]
  1196. 00000C7A  6E06                     bgt        +0x8 /* 00000C82 */
  1197. 00000C7C  7000                     moveq.l    D0, 0x00
  1198. 00000C7E  6000 009E                bra        +0xA0 /* 00000D1E */
  1199. label00000C82:
  1200. 00000C82  102E 000B                move.b     D0, [A6 + 0xB]
  1201. 00000C86  0C00 0003                cmpi.b     D0, 0x3
  1202. 00000C8A  622C                     bhi        +0x2E /* 00000CB8 */
  1203. 00000C8C  7200                     moveq.l    D1, 0x00
  1204. 00000C8E  1200                     move.b     D1, D0
  1205. 00000C90  D241                     add.w      D1, D1
  1206. 00000C92  323B 1006                move.w     D1, [PC + D1.w + 0x6]
  1207. 00000C96  4EFB 1000                jmp        [PC + D1.w]
  1208. 00000C9A  001C 0018                ori.b      [A4]+, 0x18
  1209. 00000C9E  0010 000A                ori.b      [A0], 0xA /* '\n' */
  1210. 00000CA2  7A0D                     moveq.l    D5, 0x0D
  1211. 00000CA4  4206                     clr.b      D6
  1212. 00000CA6  6010                     bra        +0x12 /* 00000CB8 */
  1213. 00000CA8  1A2D F1B4                move.b     D5, [A5 - 0xE4C]
  1214. 00000CAC  4206                     clr.b      D6
  1215. 00000CAE  6008                     bra        +0xA /* 00000CB8 */
  1216. 00000CB0  7C01                     moveq.l    D6, 0x01
  1217. 00000CB2  6004                     bra        +0x6 /* 00000CB8 */
  1218. 00000CB4  7001                     moveq.l    D0, 0x01
  1219. 00000CB6  6066                     bra        +0x68 /* 00000D1E */
  1220. label00000CB8:
  1221. 00000CB8  206E 001C                movea.l    A0, [A6 + 0x1C]
  1222. 00000CBC  2654                     movea.l    A3, [A4]
  1223. 00000CBE  D7D0                     add.l      A3, [A0]
  1224. 00000CC0  4A06                     tst.b      D6
  1225. 00000CC2  671A                     beq        +0x1C /* 00000CDE */
  1226. 00000CC4  6008                     bra        +0xA /* 00000CCE */
  1227. label00000CC6:
  1228. 00000CC6  524B                     addq.w     A3, 1
  1229. 00000CC8  2014                     move.l     D0, [A4]
  1230. 00000CCA  5280                     addq.l     D0, 1
  1231. 00000CCC  2880                     move.l     [A4], D0
  1232. label00000CCE:
  1233. 00000CCE  BE94                     cmp.l      D7, [A4]
  1234. 00000CD0  6F4A                     ble        +0x4C /* 00000D1C */
  1235. 00000CD2  7000                     moveq.l    D0, 0x00
  1236. 00000CD4  1013                     move.b     D0, [A3]
  1237. 00000CD6  0C00 0020                cmpi.b     D0, 0x20 /* ' ' */
  1238. 00000CDA  63EA                     bls        -0x14 /* 00000CC6 */
  1239. 00000CDC  603E                     bra        +0x40 /* 00000D1C */
  1240. label00000CDE:
  1241. 00000CDE  BE94                     cmp.l      D7, [A4]
  1242. 00000CE0  6F0C                     ble        +0xE /* 00000CEE */
  1243. 00000CE2  BA13                     cmp.b      D5, [A3]
  1244. 00000CE4  6608                     bne        +0xA /* 00000CEE */
  1245. 00000CE6  2014                     move.l     D0, [A4]
  1246. 00000CE8  5280                     addq.l     D0, 1
  1247. 00000CEA  2880                     move.l     [A4], D0
  1248. 00000CEC  602E                     bra        +0x30 /* 00000D1C */
  1249. label00000CEE:
  1250. 00000CEE  206E 0010                movea.l    A0, [A6 + 0x10]
  1251. 00000CF2  4A90                     tst.l      [A0]
  1252. 00000CF4  6F26                     ble        +0x28 /* 00000D1C */
  1253. 00000CF6  2010                     move.l     D0, [A0]
  1254. 00000CF8  5380                     subq.l     D0, 1
  1255. 00000CFA  206E 0010                movea.l    A0, [A6 + 0x10]
  1256. 00000CFE  2080                     move.l     [A0], D0
  1257. 00000D00  206E 0010                movea.l    A0, [A6 + 0x10]
  1258. 00000D04  226E 001C                movea.l    A1, [A6 + 0x1C]
  1259. 00000D08  2251                     movea.l    A1, [A1]
  1260. 00000D0A  2010                     move.l     D0, [A0]
  1261. 00000D0C  BA31 0800                cmp.b      D5, [A1 + D0]
  1262. 00000D10  670A                     beq        +0xC /* 00000D1C */
  1263. 00000D12  206E 0010                movea.l    A0, [A6 + 0x10]
  1264. 00000D16  2010                     move.l     D0, [A0]
  1265. 00000D18  5280                     addq.l     D0, 1
  1266. 00000D1A  2080                     move.l     [A0], D0
  1267. label00000D1C:
  1268. 00000D1C  7001                     moveq.l    D0, 0x01
  1269. label00000D1E:
  1270. 00000D1E  4CEE 18E0 FFEC           movem.l    D5,D6,D7,A3,A4, [A6 - 0x14]
  1271. 00000D24  4E5E                     unlink     A6
  1272. 00000D26  4E75                     rts
  1273. fn00000D28:
  1274. 00000D28  4E56 FFF2                link       A6, -0x000E
  1275. 00000D2C  48E7 1318                movem.l    -[A7], D3,D6,D7,A3,A4
  1276. 00000D30  266E 000C                movea.l    A3, [A6 + 0xC]
  1277. 00000D34  486E FFF2                pea.l      [A6 - 0xE]
  1278. 00000D38  486E 0010                pea.l      [A6 + 0x10]
  1279. 00000D3C  7000                     moveq.l    D0, 0x00
  1280. 00000D3E  2F00                     move.l     -[A7], D0
  1281. 00000D40  2F0B                     move.l     -[A7], A3
  1282. 00000D42  72FF                     moveq.l    D1, 0xFFFFFFFF
  1283. 00000D44  2F01                     move.l     -[A7], D1
  1284. 00000D46  342E 000A                move.w     D2, [A6 + 0xA]
  1285. 00000D4A  48C2                     ext.l      D2
  1286. 00000D4C  2F02                     move.l     -[A7], D2
  1287. 00000D4E  4EBA FC56                jsr        [PC - 0x3AA /* 000009A6 */]
  1288. 00000D52  2840                     movea.l    A4, D0
  1289. 00000D54  200C                     move.l     D0, A4
  1290. 00000D56  4FEF 0018                lea.l      A7, [A7 + 0x18]
  1291. 00000D5A  6700 00F6                beq        +0xF8 /* 00000E52 */
  1292. 00000D5E  7000                     moveq.l    D0, 0x00
  1293. 00000D60  2D40 FFF4                move.l     [A6 - 0xC], D0
  1294. 00000D64  2F0C                     move.l     -[A7], A4
  1295. 00000D66  4EAD 1132                jsr        [A5 + 0x1132 /* export_546 */]
  1296. 00000D6A  2C00                     move.l     D6, D0
  1297. 00000D6C  4A6E FFF2                tst.w      [A6 - 0xE]
  1298. 00000D70  5DC3                     slt        D3
  1299. 00000D72  4403                     neg.b      D3
  1300. 00000D74  4883                     ext.w      D3
  1301. 00000D76  48C3                     ext.l      D3
  1302. 00000D78  2006                     move.l     D0, D6
  1303. 00000D7A  9083                     sub.l      D0, D3
  1304. 00000D7C  2D40 FFF8                move.l     [A6 - 0x8], D0
  1305. 00000D80  2D40 FFFC                move.l     [A6 - 0x4], D0
  1306. 00000D84  200B                     move.l     D0, A3
  1307. 00000D86  584F                     addq.w     A7, 4
  1308. 00000D88  6718                     beq        +0x1A /* 00000DA2 */
  1309. 00000D8A  486E FFFC                pea.l      [A6 - 0x4]
  1310. 00000D8E  2F0C                     move.l     -[A7], A4
  1311. 00000D90  486E FFF8                pea.l      [A6 - 0x8]
  1312. 00000D94  486E FFF4                pea.l      [A6 - 0xC]
  1313. 00000D98  2F0B                     move.l     -[A7], A3
  1314. 00000D9A  4EBA F96A                jsr        [PC - 0x696 /* 00000706 */]
  1315. 00000D9E  4FEF 0014                lea.l      A7, [A7 + 0x14]
  1316. label00000DA2:
  1317. 00000DA2  4247                     clr.w      D7
  1318. label00000DA4:
  1319. 00000DA4  2F0C                     move.l     -[A7], A4
  1320. 00000DA6  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  1321. 00000DAA  486E FFF8                pea.l      [A6 - 0x8]
  1322. 00000DAE  486E FFF4                pea.l      [A6 - 0xC]
  1323. 00000DB2  48C7                     ext.l      D7
  1324. 00000DB4  2007                     move.l     D0, D7
  1325. 00000DB6  2200                     move.l     D1, D0
  1326. 00000DB8  C0FC 000C                mulu.w     D0, 0xC
  1327. 00000DBC  4841                     swap.w     D1
  1328. 00000DBE  C2FC 000C                mulu.w     D1, 0xC
  1329. 00000DC2  4841                     swap.w     D1
  1330. 00000DC4  4241                     clr.w      D1
  1331. 00000DC6  D081                     add.l      D0, D1
  1332. 00000DC8  4873 0800                pea.l      [A3 + D0]
  1333. 00000DCC  48C7                     ext.l      D7
  1334. 00000DCE  2F07                     move.l     -[A7], D7
  1335. 00000DD0  4EBA FE92                jsr        [PC - 0x16E /* 00000C64 */]
  1336. 00000DD4  4A00                     tst.b      D0
  1337. 00000DD6  4FEF 0018                lea.l      A7, [A7 + 0x18]
  1338. 00000DDA  660A                     bne        +0xC /* 00000DE6 */
  1339. 00000DDC  3007                     move.w     D0, D7
  1340. 00000DDE  5247                     addq.w     D7, 1
  1341. 00000DE0  0C47 0003                cmpi.w     D7, 0x3
  1342. 00000DE4  6FBE                     ble        -0x40 /* 00000DA4 */
  1343. label00000DE6:
  1344. 00000DE6  4A6E FFF2                tst.w      [A6 - 0xE]
  1345. 00000DEA  6F1A                     ble        +0x1C /* 00000E06 */
  1346. 00000DEC  558F                     subq.l     A7, 2
  1347. 00000DEE  3F2E FFF2                move.w     -[A7], [A6 - 0xE]
  1348. 00000DF2  2F2E FFF4                move.l     -[A7], [A6 - 0xC]
  1349. 00000DF6  2F2E FFF8                move.l     -[A7], [A6 - 0x8]
  1350. 00000DFA  7000                     moveq.l    D0, 0x00
  1351. 00000DFC  2F00                     move.l     -[A7], D0
  1352. 00000DFE  4EAD 2962                jsr        [A5 + 0x2962 /* export_1320 */]
  1353. 00000E02  4A1F                     tst.b      [A7]+
  1354. 00000E04  664C                     bne        +0x4E /* 00000E52 */
  1355. label00000E06:
  1356. 00000E06  2006                     move.l     D0, D6
  1357. 00000E08  90AE FFF8                sub.l      D0, [A6 - 0x8]
  1358. 00000E0C  2F00                     move.l     -[A7], D0
  1359. 00000E0E  202E FFF4                move.l     D0, [A6 - 0xC]
  1360. 00000E12  D094                     add.l      D0, [A4]
  1361. 00000E14  2F00                     move.l     -[A7], D0
  1362. 00000E16  202E FFF8                move.l     D0, [A6 - 0x8]
  1363. 00000E1A  D094                     add.l      D0, [A4]
  1364. 00000E1C  2F00                     move.l     -[A7], D0
  1365. 00000E1E  4EAD 1162                jsr        [A5 + 0x1162 /* export_552 */]
  1366. 00000E22  7000                     moveq.l    D0, 0x00
  1367. 00000E24  2F00                     move.l     -[A7], D0
  1368. 00000E26  222E FFF8                move.l     D1, [A6 - 0x8]
  1369. 00000E2A  92AE FFF4                sub.l      D1, [A6 - 0xC]
  1370. 00000E2E  2406                     move.l     D2, D6
  1371. 00000E30  9481                     sub.l      D2, D1
  1372. 00000E32  2F02                     move.l     -[A7], D2
  1373. 00000E34  2F0C                     move.l     -[A7], A4
  1374. 00000E36  4EAD 112A                jsr        [A5 + 0x112A /* export_545 */]
  1375. 00000E3A  4A6E FFF2                tst.w      [A6 - 0xE]
  1376. 00000E3E  4FEF 0018                lea.l      A7, [A7 + 0x18]
  1377. 00000E42  6F0E                     ble        +0x10 /* 00000E52 */
  1378. 00000E44  3F2E FFF2                move.w     -[A7], [A6 - 0xE]
  1379. 00000E48  2F0C                     move.l     -[A7], A4
  1380. 00000E4A  2F2E FFF4                move.l     -[A7], [A6 - 0xC]
  1381. 00000E4E  4EAD 288A                jsr        [A5 + 0x288A /* export_1293 */]
  1382. label00000E52:
  1383. 00000E52  4CEE 18C8 FFDE           movem.l    D3,D6,D7,A3,A4, [A6 - 0x22]
  1384. 00000E58  4E5E                     unlink     A6
  1385. 00000E5A  4E75                     rts
  1386. fn00000E5C:
  1387. 00000E5C  4E56 FFFE                link       A6, -0x0002
  1388. 00000E60  48E7 1F18                movem.l    -[A7], D3,D4,D5,D6,D7,A3,A4
  1389. 00000E64  266E 0010                movea.l    A3, [A6 + 0x10]
  1390. 00000E68  2C2E 0014                move.l     D6, [A6 + 0x14]
  1391. 00000E6C  302E 000A                move.w     D0, [A6 + 0xA]
  1392. 00000E70  5340                     subq.w     D0, 1
  1393. 00000E72  6B28                     bmi        +0x2A /* 00000E9C */
  1394. 00000E74  0C40 0003                cmpi.w     D0, 0x3
  1395. 00000E78  6E22                     bgt        +0x24 /* 00000E9C */
  1396. 00000E7A  D040                     add.w      D0, D0
  1397. 00000E7C  303B 0006                move.w     D0, [PC + D0.w + 0x6]
  1398. 00000E80  4EFB 0000                jmp        [PC + D0.w]
  1399. 00000E84  000A 000E                ori.b      A2, 0xE
  1400. 00000E88  0012 0018                ori.b      [A2], 0x18
  1401. 00000E8C  7863                     moveq.l    D4, 0x63
  1402. 00000E8E  600C                     bra        +0xE /* 00000E9C */
  1403. 00000E90  7820                     moveq.l    D4, 0x20
  1404. 00000E92  6008                     bra        +0xA /* 00000E9C */
  1405. 00000E94  182D F1B4                move.b     D4, [A5 - 0xE4C]
  1406. 00000E98  6002                     bra        +0x4 /* 00000E9C */
  1407. 00000E9A  780D                     moveq.l    D4, 0x0D
  1408. label00000E9C:
  1409. 00000E9C  7000                     moveq.l    D0, 0x00
  1410. 00000E9E  1004                     move.b     D0, D4
  1411. 00000EA0  0C40 0063                cmpi.w     D0, 0x63 /* 'c' */
  1412. 00000EA4  6614                     bne        +0x16 /* 00000EBA */
  1413. 00000EA6  598F                     subq.l     A7, 4
  1414. 00000EA8  2F13                     move.l     -[A7], [A3]
  1415. 00000EAA  2006                     move.l     D0, D6
  1416. 00000EAC  D093                     add.l      D0, [A3]
  1417. 00000EAE  2F00                     move.l     -[A7], D0
  1418. 00000EB0  4EAD 1092                jsr        [A5 + 0x1092 /* export_526 */]
  1419. 00000EB4  2A1F                     move.l     D5, [A7]+
  1420. 00000EB6  6000 0088                bra        +0x8A /* 00000F40 */
  1421. label00000EBA:
  1422. 00000EBA  7E00                     moveq.l    D7, 0x00
  1423. 00000EBC  2853                     movea.l    A4, [A3]
  1424. 00000EBE  7000                     moveq.l    D0, 0x00
  1425. 00000EC0  1004                     move.b     D0, D4
  1426. 00000EC2  0C40 0020                cmpi.w     D0, 0x20 /* ' ' */
  1427. 00000EC6  57C3                     seq        D3
  1428. 00000EC8  4403                     neg.b      D3
  1429. 00000ECA  1D43 FFFF                move.b     [A6 - 0x1], D3
  1430. 00000ECE  6722                     beq        +0x24 /* 00000EF2 */
  1431. 00000ED0  6006                     bra        +0x8 /* 00000ED8 */
  1432. label00000ED2:
  1433. 00000ED2  524C                     addq.w     A4, 1
  1434. 00000ED4  2007                     move.l     D0, D7
  1435. 00000ED6  5287                     addq.l     D7, 1
  1436. label00000ED8:
  1437. 00000ED8  BC87                     cmp.l      D6, D7
  1438. 00000EDA  6F0A                     ble        +0xC /* 00000EE6 */
  1439. 00000EDC  7000                     moveq.l    D0, 0x00
  1440. 00000EDE  1014                     move.b     D0, [A4]
  1441. 00000EE0  0C00 0020                cmpi.b     D0, 0x20 /* ' ' */
  1442. 00000EE4  63EC                     bls        -0x12 /* 00000ED2 */
  1443. label00000EE6:
  1444. 00000EE6  BC87                     cmp.l      D6, D7
  1445. 00000EE8  6E04                     bgt        +0x6 /* 00000EEE */
  1446. 00000EEA  7A00                     moveq.l    D5, 0x00
  1447. 00000EEC  604E                     bra        +0x50 /* 00000F3C */
  1448. label00000EEE:
  1449. 00000EEE  7A01                     moveq.l    D5, 0x01
  1450. 00000EF0  604A                     bra        +0x4C /* 00000F3C */
  1451. label00000EF2:
  1452. 00000EF2  7A01                     moveq.l    D5, 0x01
  1453. 00000EF4  6046                     bra        +0x48 /* 00000F3C */
  1454. label00000EF6:
  1455. 00000EF6  524C                     addq.w     A4, 1
  1456. 00000EF8  2007                     move.l     D0, D7
  1457. 00000EFA  5287                     addq.l     D7, 1
  1458. 00000EFC  4A2E FFFF                tst.b      [A6 - 0x1]
  1459. 00000F00  6730                     beq        +0x32 /* 00000F32 */
  1460. 00000F02  7000                     moveq.l    D0, 0x00
  1461. 00000F04  102C FFFF                move.b     D0, [A4 - 0x1]
  1462. 00000F08  0C00 0020                cmpi.b     D0, 0x20 /* ' ' */
  1463. 00000F0C  622E                     bhi        +0x30 /* 00000F3C */
  1464. 00000F0E  2005                     move.l     D0, D5
  1465. 00000F10  5285                     addq.l     D5, 1
  1466. 00000F12  6006                     bra        +0x8 /* 00000F1A */
  1467. label00000F14:
  1468. 00000F14  524C                     addq.w     A4, 1
  1469. 00000F16  2007                     move.l     D0, D7
  1470. 00000F18  5287                     addq.l     D7, 1
  1471. label00000F1A:
  1472. 00000F1A  BC87                     cmp.l      D6, D7
  1473. 00000F1C  6F0A                     ble        +0xC /* 00000F28 */
  1474. 00000F1E  7000                     moveq.l    D0, 0x00
  1475. 00000F20  1014                     move.b     D0, [A4]
  1476. 00000F22  0C00 0020                cmpi.b     D0, 0x20 /* ' ' */
  1477. 00000F26  63EC                     bls        -0x12 /* 00000F14 */
  1478. label00000F28:
  1479. 00000F28  BC87                     cmp.l      D6, D7
  1480. 00000F2A  6E10                     bgt        +0x12 /* 00000F3C */
  1481. 00000F2C  2005                     move.l     D0, D5
  1482. 00000F2E  5385                     subq.l     D5, 1
  1483. 00000F30  600A                     bra        +0xC /* 00000F3C */
  1484. label00000F32:
  1485. 00000F32  B82C FFFF                cmp.b      D4, [A4 - 0x1]
  1486. 00000F36  6604                     bne        +0x6 /* 00000F3C */
  1487. 00000F38  2005                     move.l     D0, D5
  1488. 00000F3A  5285                     addq.l     D5, 1
  1489. label00000F3C:
  1490. 00000F3C  BC87                     cmp.l      D6, D7
  1491. 00000F3E  6EB6                     bgt        -0x48 /* 00000EF6 */
  1492. label00000F40:
  1493. 00000F40  206E 000C                movea.l    A0, [A6 + 0xC]
  1494. 00000F44  2145 0002                move.l     [A0 + 0x2], D5
  1495. 00000F48  4CEE 18F8 FFE2           movem.l    D3,D4,D5,D6,D7,A3,A4, [A6 - 0x1E]
  1496. 00000F4E  4E5E                     unlink     A6
  1497. 00000F50  4E75                     rts
  1498. 00000F52  4E56 FFFA                link       A6, -0x0006
  1499. 00000F56  302D F0E8                move.w     D0, [A5 - 0xF18]
  1500. 00000F5A  6706                     beq        +0x8 /* 00000F62 */
  1501. 00000F5C  5340                     subq.w     D0, 1
  1502. 00000F5E  6710                     beq        +0x12 /* 00000F70 */
  1503. 00000F60  6028                     bra        +0x2A /* 00000F8A */
  1504. label00000F62:
  1505. 00000F62  3B7C 0002 F0E4           move.w     [A5 - 0xF1C], 0x2
  1506. 00000F68  7000                     moveq.l    D0, 0x00
  1507. 00000F6A  2B40 F0E6                move.l     [A5 - 0xF1A], D0
  1508. 00000F6E  6026                     bra        +0x28 /* 00000F96 */
  1509. label00000F70:
  1510. 00000F70  5DAD F0E0                subq.l     [A5 - 0xF20], 6
  1511. 00000F74  206D F0D8                movea.l    A0, [A5 - 0xF28]
  1512. 00000F78  202D F0E0                move.l     D0, [A5 - 0xF20]
  1513. 00000F7C  D090                     add.l      D0, [A0]
  1514. 00000F7E  2040                     movea.l    A0, D0
  1515. 00000F80  43ED F0E4                lea.l      A1, [A5 - 0xF1C]
  1516. 00000F84  22D8                     move.l     [A1]+, [A0]+
  1517. 00000F86  32D8                     move.w     [A1]+, [A0]+
  1518. 00000F88  600C                     bra        +0xE /* 00000F96 */
  1519. label00000F8A:
  1520. 00000F8A  700E                     moveq.l    D0, 0x0E
  1521. 00000F8C  2F00                     move.l     -[A7], D0
  1522. 00000F8E  4EAD 148A                jsr        [A5 + 0x148A /* export_653 */]
  1523. 00000F92  584F                     addq.w     A7, 4
  1524. 00000F94  603A                     bra        +0x3C /* 00000FD0 */
  1525. label00000F96:
  1526. 00000F96  5DAD F0E0                subq.l     [A5 - 0xF20], 6
  1527. 00000F9A  202D F13A                move.l     D0, [A5 - 0xEC6]
  1528. 00000F9E  7226                     moveq.l    D1, 0x26
  1529. 00000FA0  D081                     add.l      D0, D1
  1530. 00000FA2  B0AD F0E0                cmp.l      D0, [A5 - 0xF20]
  1531. 00000FA6  6C22                     bge        +0x24 /* 00000FCA */
  1532. 00000FA8  41EE FFFA                lea.l      A0, [A6 - 0x6]
  1533. 00000FAC  43ED F0E4                lea.l      A1, [A5 - 0xF1C]
  1534. 00000FB0  20D9                     move.l     [A0]+, [A1]+
  1535. 00000FB2  30D9                     move.w     [A0]+, [A1]+
  1536. 00000FB4  3B7C 0002 F0E4           move.w     [A5 - 0xF1C], 0x2
  1537. 00000FBA  4EAD 1572                jsr        [A5 + 0x1572 /* export_682 */]
  1538. 00000FBE  41ED F0E4                lea.l      A0, [A5 - 0xF1C]
  1539. 00000FC2  43EE FFFA                lea.l      A1, [A6 - 0x6]
  1540. 00000FC6  20D9                     move.l     [A0]+, [A1]+
  1541. 00000FC8  30D9                     move.w     [A0]+, [A1]+
  1542. label00000FCA:
  1543. 00000FCA  3B7C 0001 F162           move.w     [A5 - 0xE9E], 0x1
  1544. label00000FD0:
  1545. 00000FD0  4E5E                     unlink     A6
  1546. 00000FD2  4E75                     rts
  1547. 00000FD4  4E56 FFE6                link       A6, -0x001A
  1548. 00000FD8  2F0C                     move.l     -[A7], A4
  1549. 00000FDA  206D F0D8                movea.l    A0, [A5 - 0xF28]
  1550. 00000FDE  202D F0E0                move.l     D0, [A5 - 0xF20]
  1551. 00000FE2  D090                     add.l      D0, [A0]
  1552. 00000FE4  322D F0E8                move.w     D1, [A5 - 0xF18]
  1553. 00000FE8  48C1                     ext.l      D1
  1554. 00000FEA  D281                     add.l      D1, D1
  1555. 00000FEC  2401                     move.l     D2, D1
  1556. 00000FEE  D482                     add.l      D2, D2
  1557. 00000FF0  D282                     add.l      D1, D2
  1558. 00000FF2  2840                     movea.l    A4, D0
  1559. 00000FF4  99C1                     sub.l      A4, D1
  1560. 00000FF6  3014                     move.w     D0, [A4]
  1561. 00000FF8  5940                     subq.w     D0, 4
  1562. 00000FFA  6706                     beq        +0x8 /* 00001002 */
  1563. 00000FFC  5B40                     subq.w     D0, 5
  1564. 00000FFE  671E                     beq        +0x20 /* 0000101E */
  1565. 00001000  6076                     bra        +0x78 /* 00001078 */
  1566. label00001002:
  1567. 00001002  41EE FFFA                lea.l      A0, [A6 - 0x6]
  1568. 00001006  224C                     movea.l    A1, A4
  1569. 00001008  20D9                     move.l     [A0]+, [A1]+
  1570. 0000100A  30D9                     move.w     [A0]+, [A1]+
  1571. 0000100C  4AAE FFFC                tst.l      [A6 - 0x4]
  1572. 00001010  6C72                     bge        +0x74 /* 00001084 */
  1573. 00001012  202E FFFC                move.l     D0, [A6 - 0x4]
  1574. 00001016  4480                     neg.l      D0
  1575. 00001018  2D40 FFFC                move.l     [A6 - 0x4], D0
  1576. 0000101C  6066                     bra        +0x68 /* 00001084 */
  1577. label0000101E:
  1578. 0000101E  206C 0002                movea.l    A0, [A4 + 0x2]
  1579. 00001022  2050                     movea.l    A0, [A0]
  1580. 00001024  43EE FFF0                lea.l      A1, [A6 - 0x10]
  1581. 00001028  22D8                     move.l     [A1]+, [A0]+
  1582. 0000102A  22D8                     move.l     [A1]+, [A0]+
  1583. 0000102C  32D8                     move.w     [A1]+, [A0]+
  1584. 0000102E  487A 0066                pea.l      [PC + 0x66 /* 00001096, value 0x0, cstring "" */]
  1585. 00001032  486E FFF0                pea.l      [A6 - 0x10]
  1586. 00001036  3F3C 000A                move.w     -[A7], 0xA /* '\n' */
  1587. 0000103A  A9EB                     syscall    Pack4/FP68K
  1588. 0000103C  6422                     bcc        +0x24 /* 00001060 */
  1589. 0000103E  41EE FFE6                lea.l      A0, [A6 - 0x1A]
  1590. 00001042  43EE FFF0                lea.l      A1, [A6 - 0x10]
  1591. 00001046  20D9                     move.l     [A0]+, [A1]+
  1592. 00001048  20D9                     move.l     [A0]+, [A1]+
  1593. 0000104A  30D9                     move.w     [A0]+, [A1]+
  1594. 0000104C  0A2E 0080 FFE6           xori.b     [A6 - 0x1A], 0x80
  1595. 00001052  41EE FFE6                lea.l      A0, [A6 - 0x1A]
  1596. 00001056  43EE FFF0                lea.l      A1, [A6 - 0x10]
  1597. 0000105A  22D8                     move.l     [A1]+, [A0]+
  1598. 0000105C  22D8                     move.l     [A1]+, [A0]+
  1599. 0000105E  32D8                     move.w     [A1]+, [A0]+
  1600. label00001060:
  1601. 00001060  486E FFFA                pea.l      [A6 - 0x6]
  1602. 00001064  41EE FFFA                lea.l      A0, [A6 - 0x6]
  1603. 00001068  2F20                     move.l     -[A7], -[A0]
  1604. 0000106A  2F20                     move.l     -[A7], -[A0]
  1605. 0000106C  3F20                     move.w     -[A7], -[A0]
  1606. 0000106E  4EAD 1522                jsr        [A5 + 0x1522 /* export_672 */]
  1607. 00001072  4FEF 000E                lea.l      A7, [A7 + 0xE]
  1608. 00001076  600C                     bra        +0xE /* 00001084 */
  1609. label00001078:
  1610. 00001078  3D7C 0004 FFFA           move.w     [A6 - 0x6], 0x4
  1611. 0000107E  7000                     moveq.l    D0, 0x00
  1612. 00001080  2D40 FFFC                move.l     [A6 - 0x4], D0
  1613. label00001084:
  1614. 00001084  486E FFFA                pea.l      [A6 - 0x6]
  1615. 00001088  4EAD 160A                jsr        [A5 + 0x160A /* export_701 */]
  1616. 0000108C  584F                     addq.w     A7, 4
  1617. 0000108E  286E FFE2                movea.l    A4, [A6 - 0x1E]
  1618. 00001092  4E5E                     unlink     A6
  1619. 00001094  4E75                     rts
  1620. 00001096  0000 0000                ori.b      D0, 0x0
  1621. 0000109A  0000 0000                ori.b      D0, 0x0
  1622. 0000109E  0000 4E56                ori.b      D0, 0x56 /* 'V' */
  1623. 000010A2  FFFA                     .invalid   <<F/7/7>>
  1624. 000010A4  48E7 1008                movem.l    -[A7], D3,A4
  1625. 000010A8  3D7C 0004 FFFA           move.w     [A6 - 0x6], 0x4
  1626. 000010AE  7000                     moveq.l    D0, 0x00
  1627. 000010B0  2D40 FFFC                move.l     [A6 - 0x4], D0
  1628. 000010B4  206D F0D8                movea.l    A0, [A5 - 0xF28]
  1629. 000010B8  222D F0E0                move.l     D1, [A5 - 0xF20]
  1630. 000010BC  D290                     add.l      D1, [A0]
  1631. 000010BE  342D F0E8                move.w     D2, [A5 - 0xF18]
  1632. 000010C2  48C2                     ext.l      D2
  1633. 000010C4  D482                     add.l      D2, D2
  1634. 000010C6  2602                     move.l     D3, D2
  1635. 000010C8  D683                     add.l      D3, D3
  1636. 000010CA  D483                     add.l      D2, D3
  1637. 000010CC  2841                     movea.l    A4, D1
  1638. 000010CE  99C2                     sub.l      A4, D2
  1639. 000010D0  7201                     moveq.l    D1, 0x01
  1640. 000010D2  B254                     cmp.w      D1, [A4]
  1641. 000010D4  6610                     bne        +0x12 /* 000010E6 */
  1642. 000010D6  2F2C 0002                move.l     -[A7], [A4 + 0x2]
  1643. 000010DA  4EAD 1132                jsr        [A5 + 0x1132 /* export_546 */]
  1644. 000010DE  5380                     subq.l     D0, 1
  1645. 000010E0  2D40 FFFC                move.l     [A6 - 0x4], D0
  1646. 000010E4  584F                     addq.w     A7, 4
  1647. label000010E6:
  1648. 000010E6  486E FFFA                pea.l      [A6 - 0x6]
  1649. 000010EA  4EAD 160A                jsr        [A5 + 0x160A /* export_701 */]
  1650. 000010EE  584F                     addq.w     A7, 4
  1651. 000010F0  4CEE 1008 FFF2           movem.l    D3,A4, [A6 - 0xE]
  1652. 000010F6  4E5E                     unlink     A6
  1653. 000010F8  4E75                     rts
  1654. 000010FA  4E56 FFFA                link       A6, -0x0006
  1655. 000010FE  206D F0D8                movea.l    A0, [A5 - 0xF28]
  1656. 00001102  202D F0E0                move.l     D0, [A5 - 0xF20]
  1657. 00001106  D090                     add.l      D0, [A0]
  1658. 00001108  322D F0E8                move.w     D1, [A5 - 0xF18]
  1659. 0000110C  48C1                     ext.l      D1
  1660. 0000110E  D281                     add.l      D1, D1
  1661. 00001110  2401                     move.l     D2, D1
  1662. 00001112  D482                     add.l      D2, D2
  1663. 00001114  D282                     add.l      D1, D2
  1664. 00001116  9081                     sub.l      D0, D1
  1665. 00001118  2040                     movea.l    A0, D0
  1666. 0000111A  43EE FFFA                lea.l      A1, [A6 - 0x6]
  1667. 0000111E  22D8                     move.l     [A1]+, [A0]+
  1668. 00001120  32D8                     move.w     [A1]+, [A0]+
  1669. 00001122  486E FFFA                pea.l      [A6 - 0x6]
  1670. 00001126  4EAD 15BA                jsr        [A5 + 0x15BA /* export_691 */]
  1671. 0000112A  486E FFFA                pea.l      [A6 - 0x6]
  1672. 0000112E  4EBA F182                jsr        [PC - 0xE7E /* 000002B2 */]
  1673. 00001132  486E FFFA                pea.l      [A6 - 0x6]
  1674. 00001136  4EAD 160A                jsr        [A5 + 0x160A /* export_701 */]
  1675. 0000113A  4E5E                     unlink     A6
  1676. 0000113C  4E75                     rts
  1677. 0000113E  4E56 FFFE                link       A6, -0x0002
  1678. 00001142  558F                     subq.l     A7, 2
  1679. 00001144  206E 0008                movea.l    A0, [A6 + 0x8]
  1680. 00001148  2F10                     move.l     -[A7], [A0]
  1681. 0000114A  486D E7FC                pea.l      [A5 - 0x1804]
  1682. 0000114E  486E FFFE                pea.l      [A6 - 0x2]
  1683. 00001152  4EAD 01BA                jsr        [A5 + 0x1BA /* export_51 */]
  1684. 00001156  301F                     move.w     D0, [A7]+
  1685. 00001158  48C0                     ext.l      D0
  1686. 0000115A  323C FFFF                move.w     D1, 0xFFFF
  1687. 0000115E  C240                     and.w      D1, D0
  1688. 00001160  7000                     moveq.l    D0, 0x00
  1689. 00001162  3001                     move.w     D0, D1
  1690. 00001164  4A80                     tst.l      D0
  1691. 00001166  4E5E                     unlink     A6
  1692. 00001168  4E75                     rts
  1693. 0000116A  4E56 FEF8                link       A6, -0x0108
  1694. 0000116E  48E7 0118                movem.l    -[A7], D7,A3,A4
  1695. 00001172  49EE FEF8                lea.l      A4, [A6 - 0x108]
  1696. 00001176  206D F0D8                movea.l    A0, [A5 - 0xF28]
  1697. 0000117A  202D F0E0                move.l     D0, [A5 - 0xF20]
  1698. 0000117E  D090                     add.l      D0, [A0]
  1699. 00001180  322D F0E8                move.w     D1, [A5 - 0xF18]
  1700. 00001184  48C1                     ext.l      D1
  1701. 00001186  D281                     add.l      D1, D1
  1702. 00001188  2401                     move.l     D2, D1
  1703. 0000118A  D482                     add.l      D2, D2
  1704. 0000118C  D282                     add.l      D1, D2
  1705. 0000118E  2640                     movea.l    A3, D0
  1706. 00001190  97C1                     sub.l      A3, D1
  1707. 00001192  4214                     clr.b      [A4]
  1708. 00001194  3E2B 0004                move.w     D7, [A3 + 0x4]
  1709. 00001198  4A2D E8FE                tst.b      [A5 - 0x1702]
  1710. 0000119C  6604                     bne        +0x6 /* 000011A2 */
  1711. 0000119E  0247 00FF                andi.w     D7, 0xFF
  1712. label000011A2:
  1713. 000011A2  2F0C                     move.l     -[A7], A4
  1714. 000011A4  3F07                     move.w     -[A7], D7
  1715. 000011A6  4EAD 108A                jsr        [A5 + 0x108A /* export_525 */]
  1716. 000011AA  2F0C                     move.l     -[A7], A4
  1717. 000011AC  486E FFFA                pea.l      [A6 - 0x6]
  1718. 000011B0  4EAD 1552                jsr        [A5 + 0x1552 /* export_678 */]
  1719. 000011B4  486E FFFA                pea.l      [A6 - 0x6]
  1720. 000011B8  4EAD 160A                jsr        [A5 + 0x160A /* export_701 */]
  1721. 000011BC  4CEE 1880 FEEC           movem.l    D7,A3,A4, [A6 - 0x114]
  1722. 000011C2  4E5E                     unlink     A6
  1723. 000011C4  4E75                     rts
  1724. 000011C6  4E56 FFE0                link       A6, -0x0020
  1725. 000011CA  48E7 1308                movem.l    -[A7], D3,D6,D7,A4
  1726. 000011CE  206D F0D8                movea.l    A0, [A5 - 0xF28]
  1727. 000011D2  202D F0E0                move.l     D0, [A5 - 0xF20]
  1728. 000011D6  D090                     add.l      D0, [A0]
  1729. 000011D8  322D F0E8                move.w     D1, [A5 - 0xF18]
  1730. 000011DC  48C1                     ext.l      D1
  1731. 000011DE  D281                     add.l      D1, D1
  1732. 000011E0  2401                     move.l     D2, D1
  1733. 000011E2  D482                     add.l      D2, D2
  1734. 000011E4  D282                     add.l      D1, D2
  1735. 000011E6  2840                     movea.l    A4, D0
  1736. 000011E8  99C1                     sub.l      A4, D1
  1737. 000011EA  7004                     moveq.l    D0, 0x04
  1738. 000011EC  B054                     cmp.w      D0, [A4]
  1739. 000011EE  57C3                     seq        D3
  1740. 000011F0  4403                     neg.b      D3
  1741. 000011F2  1E03                     move.b     D7, D3
  1742. 000011F4  671E                     beq        +0x20 /* 00001214 */
  1743. 000011F6  486C 0002                pea.l      [A4 + 0x2]
  1744. 000011FA  486E FFE0                pea.l      [A6 - 0x20]
  1745. 000011FE  3F3C 280E                move.w     -[A7], 0x280E
  1746. 00001202  A9EB                     syscall    Pack4/FP68K
  1747. 00001204  41EE FFE0                lea.l      A0, [A6 - 0x20]
  1748. 00001208  43EE FFEA                lea.l      A1, [A6 - 0x16]
  1749. 0000120C  22D8                     move.l     [A1]+, [A0]+
  1750. 0000120E  22D8                     move.l     [A1]+, [A0]+
  1751. 00001210  32D8                     move.w     [A1]+, [A0]+
  1752. 00001212  6066                     bra        +0x68 /* 0000127A */
  1753. label00001214:
  1754. 00001214  41EE FFFA                lea.l      A0, [A6 - 0x6]
  1755. 00001218  224C                     movea.l    A1, A4
  1756. 0000121A  20D9                     move.l     [A0]+, [A1]+
  1757. 0000121C  30D9                     move.w     [A0]+, [A1]+
  1758. 0000121E  486E FFFA                pea.l      [A6 - 0x6]
  1759. 00001222  4EBA EFC8                jsr        [PC - 0x1038 /* 000001EC */]
  1760. 00001226  1C00                     move.b     D6, D0
  1761. 00001228  206D F0D8                movea.l    A0, [A5 - 0xF28]
  1762. 0000122C  202D F0E0                move.l     D0, [A5 - 0xF20]
  1763. 00001230  D090                     add.l      D0, [A0]
  1764. 00001232  322D F0E8                move.w     D1, [A5 - 0xF18]
  1765. 00001236  48C1                     ext.l      D1
  1766. 00001238  D281                     add.l      D1, D1
  1767. 0000123A  2401                     move.l     D2, D1
  1768. 0000123C  D482                     add.l      D2, D2
  1769. 0000123E  D282                     add.l      D1, D2
  1770. 00001240  9081                     sub.l      D0, D1
  1771. 00001242  2040                     movea.l    A0, D0
  1772. 00001244  43EE FFFA                lea.l      A1, [A6 - 0x6]
  1773. 00001248  20D9                     move.l     [A0]+, [A1]+
  1774. 0000124A  30D9                     move.w     [A0]+, [A1]+
  1775. 0000124C  4A06                     tst.b      D6
  1776. 0000124E  584F                     addq.w     A7, 4
  1777. 00001250  6712                     beq        +0x14 /* 00001264 */
  1778. 00001252  206E FFFC                movea.l    A0, [A6 - 0x4]
  1779. 00001256  2050                     movea.l    A0, [A0]
  1780. 00001258  43EE FFEA                lea.l      A1, [A6 - 0x16]
  1781. 0000125C  22D8                     move.l     [A1]+, [A0]+
  1782. 0000125E  22D8                     move.l     [A1]+, [A0]+
  1783. 00001260  32D8                     move.w     [A1]+, [A0]+
  1784. 00001262  6016                     bra        +0x18 /* 0000127A */
  1785. label00001264:
  1786. 00001264  41EE 0000                lea.l      A0, [A6 + 0x0]
  1787. 00001268  2F20                     move.l     -[A7], -[A0]
  1788. 0000126A  3F20                     move.w     -[A7], -[A0]
  1789. 0000126C  7007                     moveq.l    D0, 0x07
  1790. 0000126E  2F00                     move.l     -[A7], D0
  1791. 00001270  4EAD 147A                jsr        [A5 + 0x147A /* export_651 */]
  1792. 00001274  4FEF 000A                lea.l      A7, [A7 + 0xA]
  1793. 00001278  606E                     bra        +0x70 /* 000012E8 */
  1794. label0000127A:
  1795. 0000127A  41EE FFF4                lea.l      A0, [A6 - 0xC]
  1796. 0000127E  2F20                     move.l     -[A7], -[A0]
  1797. 00001280  2F20                     move.l     -[A7], -[A0]
  1798. 00001282  3F20                     move.w     -[A7], -[A0]
  1799. 00001284  4EAD 0522                jsr        [A5 + 0x522 /* export_160 */]
  1800. 00001288  3D40 FFE0                move.w     [A6 - 0x20], D0
  1801. 0000128C  2D41 FFE2                move.l     [A6 - 0x1E], D1
  1802. 00001290  2D48 FFE6                move.l     [A6 - 0x1A], A0
  1803. 00001294  41EE FFE0                lea.l      A0, [A6 - 0x20]
  1804. 00001298  43EE FFEA                lea.l      A1, [A6 - 0x16]
  1805. 0000129C  22D8                     move.l     [A1]+, [A0]+
  1806. 0000129E  22D8                     move.l     [A1]+, [A0]+
  1807. 000012A0  32D8                     move.w     [A1]+, [A0]+
  1808. 000012A2  4A07                     tst.b      D7
  1809. 000012A4  4FEF 000A                lea.l      A7, [A7 + 0xA]
  1810. 000012A8  671E                     beq        +0x20 /* 000012C8 */
  1811. 000012AA  3D7C 0004 FFF4           move.w     [A6 - 0xC], 0x4
  1812. 000012B0  41EE FFF4                lea.l      A0, [A6 - 0xC]
  1813. 000012B4  2F20                     move.l     -[A7], -[A0]
  1814. 000012B6  2F20                     move.l     -[A7], -[A0]
  1815. 000012B8  3F20                     move.w     -[A7], -[A0]
  1816. 000012BA  4EBA EDC6                jsr        [PC - 0x123A /* 00000082 */]
  1817. 000012BE  2D40 FFF6                move.l     [A6 - 0xA], D0
  1818. 000012C2  4FEF 000A                lea.l      A7, [A7 + 0xA]
  1819. 000012C6  6016                     bra        +0x18 /* 000012DE */
  1820. label000012C8:
  1821. 000012C8  486E FFF4                pea.l      [A6 - 0xC]
  1822. 000012CC  41EE FFF4                lea.l      A0, [A6 - 0xC]
  1823. 000012D0  2F20                     move.l     -[A7], -[A0]
  1824. 000012D2  2F20                     move.l     -[A7], -[A0]
  1825. 000012D4  3F20                     move.w     -[A7], -[A0]
  1826. 000012D6  4EAD 1522                jsr        [A5 + 0x1522 /* export_672 */]
  1827. 000012DA  4FEF 000E                lea.l      A7, [A7 + 0xE]
  1828. label000012DE:
  1829. 000012DE  486E FFF4                pea.l      [A6 - 0xC]
  1830. 000012E2  4EAD 160A                jsr        [A5 + 0x160A /* export_701 */]
  1831. 000012E6  584F                     addq.w     A7, 4
  1832. label000012E8:
  1833. 000012E8  4CEE 10C8 FFD0           movem.l    D3,D6,D7,A4, [A6 - 0x30]
  1834. 000012EE  4E5E                     unlink     A6
  1835. 000012F0  4E75                     rts
  1836. 000012F2  4E56 FFF4                link       A6, -0x000C
  1837. 000012F6  48E7 1008                movem.l    -[A7], D3,A4
  1838. 000012FA  3D7C 0004 FFFA           move.w     [A6 - 0x6], 0x4
  1839. 00001300  7000                     moveq.l    D0, 0x00
  1840. 00001302  2D40 FFFC                move.l     [A6 - 0x4], D0
  1841. 00001306  206D F0D8                movea.l    A0, [A5 - 0xF28]
  1842. 0000130A  222D F0E0                move.l     D1, [A5 - 0xF20]
  1843. 0000130E  D290                     add.l      D1, [A0]
  1844. 00001310  342D F0E8                move.w     D2, [A5 - 0xF18]
  1845. 00001314  48C2                     ext.l      D2
  1846. 00001316  D482                     add.l      D2, D2
  1847. 00001318  2602                     move.l     D3, D2
  1848. 0000131A  D683                     add.l      D3, D3
  1849. 0000131C  D483                     add.l      D2, D3
  1850. 0000131E  9282                     sub.l      D1, D2
  1851. 00001320  2041                     movea.l    A0, D1
  1852. 00001322  43EE FFF4                lea.l      A1, [A6 - 0xC]
  1853. 00001326  22D8                     move.l     [A1]+, [A0]+
  1854. 00001328  32D8                     move.w     [A1]+, [A0]+
  1855. 0000132A  486E FFF4                pea.l      [A6 - 0xC]
  1856. 0000132E  4EAD 0F12                jsr        [A5 + 0xF12 /* export_478 */]
  1857. 00001332  7008                     moveq.l    D0, 0x08
  1858. 00001334  B06E FFF4                cmp.w      D0, [A6 - 0xC]
  1859. 00001338  584F                     addq.w     A7, 4
  1860. 0000133A  6638                     bne        +0x3A /* 00001374 */
  1861. 0000133C  702A                     moveq.l    D0, 0x2A
  1862. 0000133E  B0AE FFF6                cmp.l      D0, [A6 - 0xA]
  1863. 00001342  6C30                     bge        +0x32 /* 00001374 */
  1864. 00001344  7000                     moveq.l    D0, 0x00
  1865. 00001346  2F00                     move.l     -[A7], D0
  1866. 00001348  2F00                     move.l     -[A7], D0
  1867. 0000134A  322E FFF8                move.w     D1, [A6 - 0x8]
  1868. 0000134E  48C1                     ext.l      D1
  1869. 00001350  2F01                     move.l     -[A7], D1
  1870. 00001352  2F2D F0FA                move.l     -[A7], [A5 - 0xF06]
  1871. 00001356  4EAD 13FA                jsr        [A5 + 0x13FA /* export_635 */]
  1872. 0000135A  2840                     movea.l    A4, D0
  1873. 0000135C  200C                     move.l     D0, A4
  1874. 0000135E  4FEF 0010                lea.l      A7, [A7 + 0x10]
  1875. 00001362  6710                     beq        +0x12 /* 00001374 */
  1876. 00001364  7003                     moveq.l    D0, 0x03
  1877. 00001366  B054                     cmp.w      D0, [A4]
  1878. 00001368  660A                     bne        +0xC /* 00001374 */
  1879. 0000136A  41EE FFFA                lea.l      A0, [A6 - 0x6]
  1880. 0000136E  224C                     movea.l    A1, A4
  1881. 00001370  20D9                     move.l     [A0]+, [A1]+
  1882. 00001372  30D9                     move.w     [A0]+, [A1]+
  1883. label00001374:
  1884. 00001374  486E FFFA                pea.l      [A6 - 0x6]
  1885. 00001378  4EAD 160A                jsr        [A5 + 0x160A /* export_701 */]
  1886. 0000137C  584F                     addq.w     A7, 4
  1887. 0000137E  4CEE 1008 FFEC           movem.l    D3,A4, [A6 - 0x14]
  1888. 00001384  4E5E                     unlink     A6
  1889. 00001386  4E75                     rts
  1890. 00001388  4E56 FDC8                link       A6, -0x0238
  1891. 0000138C  48E7 0318                movem.l    -[A7], D6,D7,A3,A4
  1892. 00001390  47EE FDC8                lea.l      A3, [A6 - 0x238]
  1893. 00001394  3D7C 0004 FFFA           move.w     [A6 - 0x6], 0x4
  1894. 0000139A  206D F0D8                movea.l    A0, [A5 - 0xF28]
  1895. 0000139E  202D F0E0                move.l     D0, [A5 - 0xF20]
  1896. 000013A2  D090                     add.l      D0, [A0]
  1897. 000013A4  322D F0E8                move.w     D1, [A5 - 0xF18]
  1898. 000013A8  48C1                     ext.l      D1
  1899. 000013AA  D281                     add.l      D1, D1
  1900. 000013AC  2401                     move.l     D2, D1
  1901. 000013AE  D482                     add.l      D2, D2
  1902. 000013B0  D282                     add.l      D1, D2
  1903. 000013B2  2840                     movea.l    A4, D0
  1904. 000013B4  99C1                     sub.l      A4, D1
  1905. 000013B6  7004                     moveq.l    D0, 0x04
  1906. 000013B8  B054                     cmp.w      D0, [A4]
  1907. 000013BA  660A                     bne        +0xC /* 000013C6 */
  1908. 000013BC  2D6C 0002 FFFC           move.l     [A6 - 0x4], [A4 + 0x2]
  1909. 000013C2  6000 00B8                bra        +0xBA /* 0000147C */
  1910. label000013C6:
  1911. 000013C6  7009                     moveq.l    D0, 0x09
  1912. 000013C8  B054                     cmp.w      D0, [A4]
  1913. 000013CA  6620                     bne        +0x22 /* 000013EC */
  1914. 000013CC  206C 0002                movea.l    A0, [A4 + 0x2]
  1915. 000013D0  2050                     movea.l    A0, [A0]
  1916. 000013D2  41E8 000A                lea.l      A0, [A0 + 0xA]
  1917. 000013D6  2F20                     move.l     -[A7], -[A0]
  1918. 000013D8  2F20                     move.l     -[A7], -[A0]
  1919. 000013DA  3F20                     move.w     -[A7], -[A0]
  1920. 000013DC  4EBA ECA4                jsr        [PC - 0x135C /* 00000082 */]
  1921. 000013E0  2D40 FFFC                move.l     [A6 - 0x4], D0
  1922. 000013E4  4FEF 000A                lea.l      A7, [A7 + 0xA]
  1923. 000013E8  6000 0092                bra        +0x94 /* 0000147C */
  1924. label000013EC:
  1925. 000013EC  3D7C 0002 FFFA           move.w     [A6 - 0x6], 0x2
  1926. 000013F2  7000                     moveq.l    D0, 0x00
  1927. 000013F4  2D40 FFFC                move.l     [A6 - 0x4], D0
  1928. 000013F8  7201                     moveq.l    D1, 0x01
  1929. 000013FA  B254                     cmp.w      D1, [A4]
  1930. 000013FC  667E                     bne        +0x80 /* 0000147C */
  1931. 000013FE  2F0B                     move.l     -[A7], A3
  1932. 00001400  2F2C 0002                move.l     -[A7], [A4 + 0x2]
  1933. 00001404  4EAD 154A                jsr        [A5 + 0x154A /* export_677 */]
  1934. 00001408  4A13                     tst.b      [A3]
  1935. 0000140A  504F                     addq.w     A7, 8
  1936. 0000140C  676E                     beq        +0x70 /* 0000147C */
  1937. 0000140E  2F0B                     move.l     -[A7], A3
  1938. 00001410  486E FECA                pea.l      [A6 - 0x136]
  1939. 00001414  4EAD 0EEA                jsr        [A5 + 0xEEA /* export_473 */]
  1940. 00001418  486E FECA                pea.l      [A6 - 0x136]
  1941. 0000141C  4EAD 0EF2                jsr        [A5 + 0xEF2 /* export_474 */]
  1942. 00001420  7E00                     moveq.l    D7, 0x00
  1943. 00001422  1E2E FEE4                move.b     D7, [A6 - 0x11C]
  1944. 00001426  4A87                     tst.l      D7
  1945. 00001428  4206                     clr.b      D6
  1946. 0000142A  0C47 0001                cmpi.w     D7, 0x1
  1947. 0000142E  4FEF 000C                lea.l      A7, [A7 + 0xC]
  1948. 00001432  6620                     bne        +0x22 /* 00001454 */
  1949. 00001434  7000                     moveq.l    D0, 0x00
  1950. 00001436  102E FEE5                move.b     D0, [A6 - 0x11B]
  1951. 0000143A  0C40 002D                cmpi.w     D0, 0x2D /* '-' */
  1952. 0000143E  6614                     bne        +0x16 /* 00001454 */
  1953. 00001440  7C01                     moveq.l    D6, 0x01
  1954. 00001442  486E FECA                pea.l      [A6 - 0x136]
  1955. 00001446  4EAD 0EF2                jsr        [A5 + 0xEF2 /* export_474 */]
  1956. 0000144A  7E00                     moveq.l    D7, 0x00
  1957. 0000144C  1E2E FEE4                move.b     D7, [A6 - 0x11C]
  1958. 00001450  4A87                     tst.l      D7
  1959. 00001452  584F                     addq.w     A7, 4
  1960. label00001454:
  1961. 00001454  BE6E FEDE                cmp.w      D7, [A6 - 0x122]
  1962. 00001458  6622                     bne        +0x24 /* 0000147C */
  1963. 0000145A  486E FFFC                pea.l      [A6 - 0x4]
  1964. 0000145E  486E FEE4                pea.l      [A6 - 0x11C]
  1965. 00001462  4EAD 11AA                jsr        [A5 + 0x11AA /* export_561 */]
  1966. 00001466  3D7C 0004 FFFA           move.w     [A6 - 0x6], 0x4
  1967. 0000146C  4A06                     tst.b      D6
  1968. 0000146E  504F                     addq.w     A7, 8
  1969. 00001470  670A                     beq        +0xC /* 0000147C */
  1970. 00001472  202E FFFC                move.l     D0, [A6 - 0x4]
  1971. 00001476  4480                     neg.l      D0
  1972. 00001478  2D40 FFFC                move.l     [A6 - 0x4], D0
  1973. label0000147C:
  1974. 0000147C  486E FFFA                pea.l      [A6 - 0x6]
  1975. 00001480  4EAD 160A                jsr        [A5 + 0x160A /* export_701 */]
  1976. 00001484  584F                     addq.w     A7, 4
  1977. 00001486  4CEE 18C0 FDB8           movem.l    D6,D7,A3,A4, [A6 - 0x248]
  1978. 0000148C  4E5E                     unlink     A6
  1979. 0000148E  4E75                     rts
  1980. 00001490  4E56 FFF4                link       A6, -0x000C
  1981. 00001494  2F0C                     move.l     -[A7], A4
  1982. 00001496  206D F0D8                movea.l    A0, [A5 - 0xF28]
  1983. 0000149A  202D F0E0                move.l     D0, [A5 - 0xF20]
  1984. 0000149E  D090                     add.l      D0, [A0]
  1985. 000014A0  322D F0E8                move.w     D1, [A5 - 0xF18]
  1986. 000014A4  48C1                     ext.l      D1
  1987. 000014A6  D281                     add.l      D1, D1
  1988. 000014A8  2401                     move.l     D2, D1
  1989. 000014AA  D482                     add.l      D2, D2
  1990. 000014AC  D282                     add.l      D1, D2
  1991. 000014AE  2840                     movea.l    A4, D0
  1992. 000014B0  99C1                     sub.l      A4, D1
  1993. 000014B2  41EE FFF4                lea.l      A0, [A6 - 0xC]
  1994. 000014B6  224C                     movea.l    A1, A4
  1995. 000014B8  20D9                     move.l     [A0]+, [A1]+
  1996. 000014BA  30D9                     move.w     [A0]+, [A1]+
  1997. 000014BC  41EE FFFA                lea.l      A0, [A6 - 0x6]
  1998. 000014C0  224C                     movea.l    A1, A4
  1999. 000014C2  5C89                     addq.l     A1, 6
  2000. 000014C4  20D9                     move.l     [A0]+, [A1]+
  2001. 000014C6  30D9                     move.w     [A0]+, [A1]+
  2002. 000014C8  486E FFFA                pea.l      [A6 - 0x6]
  2003. 000014CC  486E FFF4                pea.l      [A6 - 0xC]
  2004. 000014D0  4EBA EFEA                jsr        [PC - 0x1016 /* 000004BC */]
  2005. 000014D4  5280                     addq.l     D0, 1
  2006. 000014D6  508F                     addq.l     A7, 8
  2007. 000014D8  2F00                     move.l     -[A7], D0
  2008. 000014DA  7004                     moveq.l    D0, 0x04
  2009. 000014DC  2F00                     move.l     -[A7], D0
  2010. 000014DE  4EAD 1612                jsr        [A5 + 0x1612 /* export_702 */]
  2011. 000014E2  286E FFF0                movea.l    A4, [A6 - 0x10]
  2012. 000014E6  4E5E                     unlink     A6
  2013. 000014E8  4E75                     rts
  2014. fn000014EA:
  2015. 000014EA  4E56 0000                link       A6, 0
  2016. 000014EE  48E7 0108                movem.l    -[A7], D7,A4
  2017. 000014F2  2E2E 0010                move.l     D7, [A6 + 0x10]
  2018. 000014F6  7000                     moveq.l    D0, 0x00
  2019. 000014F8  2F00                     move.l     -[A7], D0
  2020. 000014FA  2207                     move.l     D1, D7
  2021. 000014FC  5281                     addq.l     D1, 1
  2022. 000014FE  2F01                     move.l     -[A7], D1
  2023. 00001500  4EAD 1112                jsr        [A5 + 0x1112 /* export_542 */]
  2024. 00001504  2840                     movea.l    A4, D0
  2025. 00001506  200C                     move.l     D0, A4
  2026. 00001508  504F                     addq.w     A7, 8
  2027. 0000150A  6726                     beq        +0x28 /* 00001532 */
  2028. 0000150C  4A87                     tst.l      D7
  2029. 0000150E  6F18                     ble        +0x1A /* 00001528 */
  2030. 00001510  2F07                     move.l     -[A7], D7
  2031. 00001512  2F14                     move.l     -[A7], [A4]
  2032. 00001514  206E 0008                movea.l    A0, [A6 + 0x8]
  2033. 00001518  202E 000C                move.l     D0, [A6 + 0xC]
  2034. 0000151C  D090                     add.l      D0, [A0]
  2035. 0000151E  2F00                     move.l     -[A7], D0
  2036. 00001520  4EAD 1162                jsr        [A5 + 0x1162 /* export_552 */]
  2037. 00001524  4FEF 000C                lea.l      A7, [A7 + 0xC]
  2038. label00001528:
  2039. 00001528  2007                     move.l     D0, D7
  2040. 0000152A  D094                     add.l      D0, [A4]
  2041. 0000152C  2040                     movea.l    A0, D0
  2042. 0000152E  4210                     clr.b      [A0]
  2043. 00001530  600A                     bra        +0xC /* 0000153C */
  2044. label00001532:
  2045. 00001532  7003                     moveq.l    D0, 0x03
  2046. 00001534  2F00                     move.l     -[A7], D0
  2047. 00001536  4EAD 148A                jsr        [A5 + 0x148A /* export_653 */]
  2048. 0000153A  584F                     addq.w     A7, 4
  2049. label0000153C:
  2050. 0000153C  200C                     move.l     D0, A4
  2051. 0000153E  4CEE 1080 FFF8           movem.l    D7,A4, [A6 - 0x8]
  2052. 00001544  4E5E                     unlink     A6
  2053. 00001546  4E75                     rts
  2054. 00001548  4E56 FFF8                link       A6, -0x0008
  2055. 0000154C  48E7 0718                movem.l    -[A7], D5,D6,D7,A3,A4
  2056. 00001550  2A2E 0010                move.l     D5, [A6 + 0x10]
  2057. 00001554  2E2E 000C                move.l     D7, [A6 + 0xC]
  2058. 00001558  7001                     moveq.l    D0, 0x01
  2059. 0000155A  B087                     cmp.l      D0, D7
  2060. 0000155C  6F02                     ble        +0x4 /* 00001560 */
  2061. 0000155E  7E01                     moveq.l    D7, 0x01
  2062. label00001560:
  2063. 00001560  0C85 0000 7D00           cmpi.l     D5, 0x7D00 /* '}\0' */
  2064. 00001566  6F06                     ble        +0x8 /* 0000156E */
  2065. 00001568  2A3C 0000 7D00           move.l     D5, 0x7D00 /* '}\0' */
  2066. label0000156E:
  2067. 0000156E  2005                     move.l     D0, D5
  2068. 00001570  9087                     sub.l      D0, D7
  2069. 00001572  2C00                     move.l     D6, D0
  2070. 00001574  5286                     addq.l     D6, 1
  2071. 00001576  4A86                     tst.l      D6
  2072. 00001578  6C02                     bge        +0x4 /* 0000157C */
  2073. 0000157A  7C00                     moveq.l    D6, 0x00
  2074. label0000157C:
  2075. 0000157C  206E 0008                movea.l    A0, [A6 + 0x8]
  2076. 00001580  2650                     movea.l    A3, [A0]
  2077. 00001582  2F08                     move.l     -[A7], A0
  2078. 00001584  4EAD 1132                jsr        [A5 + 0x1132 /* export_546 */]
  2079. 00001588  D08B                     add.l      D0, A3
  2080. 0000158A  5380                     subq.l     D0, 1
  2081. 0000158C  2D40 FFF8                move.l     [A6 - 0x8], D0
  2082. 00001590  598F                     subq.l     A7, 4
  2083. 00001592  2F0B                     move.l     -[A7], A3
  2084. 00001594  2007                     move.l     D0, D7
  2085. 00001596  5380                     subq.l     D0, 1
  2086. 00001598  2F00                     move.l     -[A7], D0
  2087. 0000159A  2F2E FFF8                move.l     -[A7], [A6 - 0x8]
  2088. 0000159E  4EAD 109A                jsr        [A5 + 0x109A /* export_527 */]
  2089. 000015A2  285F                     movea.l    A4, [A7]+
  2090. 000015A4  598F                     subq.l     A7, 4
  2091. 000015A6  2F0C                     move.l     -[A7], A4
  2092. 000015A8  2F06                     move.l     -[A7], D6
  2093. 000015AA  2F2E FFF8                move.l     -[A7], [A6 - 0x8]
  2094. 000015AE  4EAD 109A                jsr        [A5 + 0x109A /* export_527 */]
  2095. 000015B2  201F                     move.l     D0, [A7]+
  2096. 000015B4  2D40 FFFC                move.l     [A6 - 0x4], D0
  2097. 000015B8  908C                     sub.l      D0, A4
  2098. 000015BA  2F00                     move.l     -[A7], D0
  2099. 000015BC  200C                     move.l     D0, A4
  2100. 000015BE  908B                     sub.l      D0, A3
  2101. 000015C0  2F00                     move.l     -[A7], D0
  2102. 000015C2  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  2103. 000015C6  4EBA FF22                jsr        [PC - 0xDE /* 000014EA */]
  2104. 000015CA  4FEF 0010                lea.l      A7, [A7 + 0x10]
  2105. 000015CE  4CEE 18E0 FFE4           movem.l    D5,D6,D7,A3,A4, [A6 - 0x1C]
  2106. 000015D4  4E5E                     unlink     A6
  2107. 000015D6  4E75                     rts
  2108. 000015D8  4E56 0000                link       A6, 0
  2109. 000015DC  203C 7FFF FFFF           move.l     D0, 0x7FFFFFFF
  2110. 000015E2  4E5E                     unlink     A6
  2111. 000015E4  4E75                     rts
  2112. 000015E6  4E56 FFFA                link       A6, -0x0006
  2113. 000015EA  41EE FFFA                lea.l      A0, [A6 - 0x6]
  2114. 000015EE  43ED F198                lea.l      A1, [A5 - 0xE68]
  2115. 000015F2  20D9                     move.l     [A0]+, [A1]+
  2116. 000015F4  30D9                     move.w     [A0]+, [A1]+
  2117. 000015F6  486E FFFA                pea.l      [A6 - 0x6]
  2118. 000015FA  4EAD 15BA                jsr        [A5 + 0x15BA /* export_691 */]
  2119. 000015FE  486E FFFA                pea.l      [A6 - 0x6]
  2120. 00001602  4EAD 160A                jsr        [A5 + 0x160A /* export_701 */]
  2121. 00001606  4E5E                     unlink     A6
  2122. 00001608  4E75                     rts
  2123. fn0000160A:
  2124. 0000160A  4E56 FECC                link       A6, -0x0134
  2125. 0000160E  2F07                     move.l     -[A7], D7
  2126. 00001610  2E2E 0008                move.l     D7, [A6 + 0x8]
  2127. 00001614  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  2128. 00001618  486E FECC                pea.l      [A6 - 0x134]
  2129. 0000161C  4EAD 0EE2                jsr        [A5 + 0xEE2 /* export_472 */]
  2130. 00001620  486E FFFC                pea.l      [A6 - 0x4]
  2131. 00001624  7000                     moveq.l    D0, 0x00
  2132. 00001626  2F00                     move.l     -[A7], D0
  2133. 00001628  2F00                     move.l     -[A7], D0
  2134. 0000162A  7208                     moveq.l    D1, 0x08
  2135. 0000162C  8287                     or.l       D1, D7
  2136. 0000162E  7420                     moveq.l    D2, 0x20
  2137. 00001630  8481                     or.l       D2, D1
  2138. 00001632  223C 0000 0080           move.l     D1, 0x80
  2139. 00001638  8282                     or.l       D1, D2
  2140. 0000163A  2F01                     move.l     -[A7], D1
  2141. 0000163C  72FF                     moveq.l    D1, 0xFFFFFFFF
  2142. 0000163E  2F01                     move.l     -[A7], D1
  2143. 00001640  486E FECC                pea.l      [A6 - 0x134]
  2144. 00001644  4EAD 0E82                jsr        [A5 + 0xE82 /* export_460 */]
  2145. 00001648  4AAE FFFC                tst.l      [A6 - 0x4]
  2146. 0000164C  4FEF 0020                lea.l      A7, [A7 + 0x20]
  2147. 00001650  6614                     bne        +0x16 /* 00001666 */
  2148. 00001652  7040                     moveq.l    D0, 0x40
  2149. 00001654  C087                     and.l      D0, D7
  2150. 00001656  660A                     bne        +0xC /* 00001662 */
  2151. 00001658  7000                     moveq.l    D0, 0x00
  2152. 0000165A  2F00                     move.l     -[A7], D0
  2153. 0000165C  4EAD 148A                jsr        [A5 + 0x148A /* export_653 */]
  2154. 00001660  584F                     addq.w     A7, 4
  2155. label00001662:
  2156. 00001662  7000                     moveq.l    D0, 0x00
  2157. 00001664  6018                     bra        +0x1A /* 0000167E */
  2158. label00001666:
  2159. 00001666  2B6E FFFC F18A           move.l     [A5 - 0xE76], [A6 - 0x4]
  2160. 0000166C  426D F18E                clr.w      [A5 - 0xE72]
  2161. 00001670  7000                     moveq.l    D0, 0x00
  2162. 00001672  2B40 F192                move.l     [A5 - 0xE6E], D0
  2163. 00001676  3B7C 0002 F162           move.w     [A5 - 0xE9E], 0x2
  2164. 0000167C  7001                     moveq.l    D0, 0x01
  2165. label0000167E:
  2166. 0000167E  2E2E FEC8                move.l     D7, [A6 - 0x138]
  2167. 00001682  4E5E                     unlink     A6
  2168. 00001684  4E75                     rts
  2169. 00001686  4E56 FEC4                link       A6, -0x013C
  2170. 0000168A  48E7 0018                movem.l    -[A7], A3,A4
  2171. 0000168E  206D F0D8                movea.l    A0, [A5 - 0xF28]
  2172. 00001692  202D F0E0                move.l     D0, [A5 - 0xF20]
  2173. 00001696  D090                     add.l      D0, [A0]
  2174. 00001698  322D F0E8                move.w     D1, [A5 - 0xF18]
  2175. 0000169C  48C1                     ext.l      D1
  2176. 0000169E  D281                     add.l      D1, D1
  2177. 000016A0  2401                     move.l     D2, D1
  2178. 000016A2  D482                     add.l      D2, D2
  2179. 000016A4  D282                     add.l      D1, D2
  2180. 000016A6  2840                     movea.l    A4, D0
  2181. 000016A8  99C1                     sub.l      A4, D1
  2182. 000016AA  3014                     move.w     D0, [A4]
  2183. 000016AC  5340                     subq.w     D0, 1
  2184. 000016AE  6600 00A4                bne        +0xA6 /* 00001754 */
  2185. 000016B2  3D7C 0002 FEC4           move.w     [A6 - 0x13C], 0x2
  2186. 000016B8  266C 0002                movea.l    A3, [A4 + 0x2]
  2187. 000016BC  2F0B                     move.l     -[A7], A3
  2188. 000016BE  486E FECA                pea.l      [A6 - 0x136]
  2189. 000016C2  4EAD 0EE2                jsr        [A5 + 0xEE2 /* export_472 */]
  2190. 000016C6  486E FEC4                pea.l      [A6 - 0x13C]
  2191. 000016CA  7000                     moveq.l    D0, 0x00
  2192. 000016CC  2F00                     move.l     -[A7], D0
  2193. 000016CE  486E FECA                pea.l      [A6 - 0x136]
  2194. 000016D2  4EAD 0EFA                jsr        [A5 + 0xEFA /* export_475 */]
  2195. 000016D6  4A6D F054                tst.w      [A5 - 0xFAC]
  2196. 000016DA  4FEF 0014                lea.l      A7, [A7 + 0x14]
  2197. 000016DE  6654                     bne        +0x56 /* 00001734 */
  2198. 000016E0  486E FFFA                pea.l      [A6 - 0x6]
  2199. 000016E4  7000                     moveq.l    D0, 0x00
  2200. 000016E6  2F00                     move.l     -[A7], D0
  2201. 000016E8  486E FECA                pea.l      [A6 - 0x136]
  2202. 000016EC  4EAD 0EFA                jsr        [A5 + 0xEFA /* export_475 */]
  2203. 000016F0  4A6E FFFA                tst.w      [A6 - 0x6]
  2204. 000016F4  4FEF 000C                lea.l      A7, [A7 + 0xC]
  2205. 000016F8  661E                     bne        +0x20 /* 00001718 */
  2206. 000016FA  302E FEC4                move.w     D0, [A6 - 0x13C]
  2207. 000016FE  670A                     beq        +0xC /* 0000170A */
  2208. 00001700  5940                     subq.w     D0, 4
  2209. 00001702  6764                     beq        +0x66 /* 00001768 */
  2210. 00001704  5B40                     subq.w     D0, 5
  2211. 00001706  6760                     beq        +0x62 /* 00001768 */
  2212. 00001708  600E                     bra        +0x10 /* 00001718 */
  2213. label0000170A:
  2214. 0000170A  3D7C 0004 FEC4           move.w     [A6 - 0x13C], 0x4
  2215. 00001710  7000                     moveq.l    D0, 0x00
  2216. 00001712  2D40 FEC6                move.l     [A6 - 0x13A], D0
  2217. 00001716  6050                     bra        +0x52 /* 00001768 */
  2218. label00001718:
  2219. 00001718  41EE FECA                lea.l      A0, [A6 - 0x136]
  2220. 0000171C  2F20                     move.l     -[A7], -[A0]
  2221. 0000171E  3F20                     move.w     -[A7], -[A0]
  2222. 00001720  4EAD 15B2                jsr        [A5 + 0x15B2 /* export_690 */]
  2223. 00001724  41EE 0000                lea.l      A0, [A6 + 0x0]
  2224. 00001728  2F20                     move.l     -[A7], -[A0]
  2225. 0000172A  3F20                     move.w     -[A7], -[A0]
  2226. 0000172C  4EAD 15B2                jsr        [A5 + 0x15B2 /* export_690 */]
  2227. 00001730  4FEF 000C                lea.l      A7, [A7 + 0xC]
  2228. label00001734:
  2229. 00001734  2F0B                     move.l     -[A7], A3
  2230. 00001736  7040                     moveq.l    D0, 0x40
  2231. 00001738  2F00                     move.l     -[A7], D0
  2232. 0000173A  4EBA FECE                jsr        [PC - 0x132 /* 0000160A */]
  2233. 0000173E  4A00                     tst.b      D0
  2234. 00001740  504F                     addq.w     A7, 8
  2235. 00001742  662E                     bne        +0x30 /* 00001772 */
  2236. 00001744  7000                     moveq.l    D0, 0x00
  2237. 00001746  2F00                     move.l     -[A7], D0
  2238. 00001748  7202                     moveq.l    D1, 0x02
  2239. 0000174A  2F01                     move.l     -[A7], D1
  2240. 0000174C  4EAD 1612                jsr        [A5 + 0x1612 /* export_702 */]
  2241. 00001750  504F                     addq.w     A7, 8
  2242. 00001752  601E                     bra        +0x20 /* 00001772 */
  2243. label00001754:
  2244. 00001754  41EE FEC4                lea.l      A0, [A6 - 0x13C]
  2245. 00001758  224C                     movea.l    A1, A4
  2246. 0000175A  20D9                     move.l     [A0]+, [A1]+
  2247. 0000175C  30D9                     move.w     [A0]+, [A1]+
  2248. 0000175E  486E FEC4                pea.l      [A6 - 0x13C]
  2249. 00001762  4EAD 15BA                jsr        [A5 + 0x15BA /* export_691 */]
  2250. 00001766  584F                     addq.w     A7, 4
  2251. label00001768:
  2252. 00001768  486E FEC4                pea.l      [A6 - 0x13C]
  2253. 0000176C  4EAD 160A                jsr        [A5 + 0x160A /* export_701 */]
  2254. 00001770  584F                     addq.w     A7, 4
  2255. label00001772:
  2256. 00001772  4CEE 1800 FEBC           movem.l    A3,A4, [A6 - 0x144]
  2257. 00001778  4E5E                     unlink     A6
  2258. 0000177A  4E75                     rts
  2259. 0000177C  4E56 FFFC                link       A6, -0x0004
  2260. 00001780  486E FFFC                pea.l      [A6 - 0x4]
  2261. 00001784  7001                     moveq.l    D0, 0x01
  2262. 00001786  2F00                     move.l     -[A7], D0
  2263. 00001788  2F00                     move.l     -[A7], D0
  2264. 0000178A  4EAD 1622                jsr        [A5 + 0x1622 /* export_704 */]
  2265. 0000178E  4880                     ext.w      D0
  2266. 00001790  48C0                     ext.l      D0
  2267. 00001792  4FEF 000C                lea.l      A7, [A7 + 0xC]
  2268. 00001796  670E                     beq        +0x10 /* 000017A6 */
  2269. 00001798  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  2270. 0000179C  7000                     moveq.l    D0, 0x00
  2271. 0000179E  2F00                     move.l     -[A7], D0
  2272. 000017A0  4EBA FE68                jsr        [PC - 0x198 /* 0000160A */]
  2273. 000017A4  504F                     addq.w     A7, 8
  2274. label000017A6:
  2275. 000017A6  4E5E                     unlink     A6
  2276. 000017A8  4E75                     rts
  2277. 000017AA  4E56 0000                link       A6, 0
  2278. 000017AE  7000                     moveq.l    D0, 0x00
  2279. 000017B0  2F00                     move.l     -[A7], D0
  2280. 000017B2  4EAD 160A                jsr        [A5 + 0x160A /* export_701 */]
  2281. 000017B6  4E5E                     unlink     A6
  2282. 000017B8  4E75                     rts
  2283. 000017BA  4E56 FFFA                link       A6, -0x0006
  2284. 000017BE  2F0C                     move.l     -[A7], A4
  2285. 000017C0  206D F0D8                movea.l    A0, [A5 - 0xF28]
  2286. 000017C4  202D F0E0                move.l     D0, [A5 - 0xF20]
  2287. 000017C8  D090                     add.l      D0, [A0]
  2288. 000017CA  322D F0E8                move.w     D1, [A5 - 0xF18]
  2289. 000017CE  48C1                     ext.l      D1
  2290. 000017D0  D281                     add.l      D1, D1
  2291. 000017D2  2401                     move.l     D2, D1
  2292. 000017D4  D482                     add.l      D2, D2
  2293. 000017D6  D282                     add.l      D1, D2
  2294. 000017D8  2840                     movea.l    A4, D0
  2295. 000017DA  99C1                     sub.l      A4, D1
  2296. 000017DC  41EE FFFA                lea.l      A0, [A6 - 0x6]
  2297. 000017E0  224C                     movea.l    A1, A4
  2298. 000017E2  20D9                     move.l     [A0]+, [A1]+
  2299. 000017E4  30D9                     move.w     [A0]+, [A1]+
  2300. 000017E6  4254                     clr.w      [A4]
  2301. 000017E8  486E FFFA                pea.l      [A6 - 0x6]
  2302. 000017EC  4EBA E9FE                jsr        [PC - 0x1602 /* 000001EC */]
  2303. 000017F0  486E FFFA                pea.l      [A6 - 0x6]
  2304. 000017F4  4EAD 160A                jsr        [A5 + 0x160A /* export_701 */]
  2305. 000017F8  286E FFF6                movea.l    A4, [A6 - 0xA]
  2306. 000017FC  4E5E                     unlink     A6
  2307. 000017FE  4E75                     rts
  2308. 00001800  4E56 FFF6                link       A6, -0x000A
  2309. 00001804  206E 0008                movea.l    A0, [A6 + 0x8]
  2310. 00001808  2050                     movea.l    A0, [A0]
  2311. 0000180A  41E8 000A                lea.l      A0, [A0 + 0xA]
  2312. 0000180E  2F20                     move.l     -[A7], -[A0]
  2313. 00001810  2F20                     move.l     -[A7], -[A0]
  2314. 00001812  3F20                     move.w     -[A7], -[A0]
  2315. 00001814  4EAD 054A                jsr        [A5 + 0x54A /* export_165 */]
  2316. 00001818  3D40 FFF6                move.w     [A6 - 0xA], D0
  2317. 0000181C  2D41 FFF8                move.l     [A6 - 0x8], D1
  2318. 00001820  2D48 FFFC                move.l     [A6 - 0x4], A0
  2319. 00001824  4FEF 000A                lea.l      A7, [A7 + 0xA]
  2320. 00001828  41EE 0000                lea.l      A0, [A6 + 0x0]
  2321. 0000182C  2F20                     move.l     -[A7], -[A0]
  2322. 0000182E  2F20                     move.l     -[A7], -[A0]
  2323. 00001830  3F20                     move.w     -[A7], -[A0]
  2324. 00001832  4EAD 151A                jsr        [A5 + 0x151A /* export_671 */]
  2325. 00001836  4E5E                     unlink     A6
  2326. 00001838  4E75                     rts
  2327. 0000183A  4E56 FFF6                link       A6, -0x000A
  2328. 0000183E  206E 0008                movea.l    A0, [A6 + 0x8]
  2329. 00001842  2050                     movea.l    A0, [A0]
  2330. 00001844  41E8 000A                lea.l      A0, [A0 + 0xA]
  2331. 00001848  2F20                     move.l     -[A7], -[A0]
  2332. 0000184A  2F20                     move.l     -[A7], -[A0]
  2333. 0000184C  3F20                     move.w     -[A7], -[A0]
  2334. 0000184E  4EAD 0552                jsr        [A5 + 0x552 /* export_166 */]
  2335. 00001852  3D40 FFF6                move.w     [A6 - 0xA], D0
  2336. 00001856  2D41 FFF8                move.l     [A6 - 0x8], D1
  2337. 0000185A  2D48 FFFC                move.l     [A6 - 0x4], A0
  2338. 0000185E  4FEF 000A                lea.l      A7, [A7 + 0xA]
  2339. 00001862  41EE 0000                lea.l      A0, [A6 + 0x0]
  2340. 00001866  2F20                     move.l     -[A7], -[A0]
  2341. 00001868  2F20                     move.l     -[A7], -[A0]
  2342. 0000186A  3F20                     move.w     -[A7], -[A0]
  2343. 0000186C  4EAD 151A                jsr        [A5 + 0x151A /* export_671 */]
  2344. 00001870  4E5E                     unlink     A6
  2345. 00001872  4E75                     rts
  2346. 00001874  4E56 FFF6                link       A6, -0x000A
  2347. 00001878  206E 0008                movea.l    A0, [A6 + 0x8]
  2348. 0000187C  2050                     movea.l    A0, [A0]
  2349. 0000187E  41E8 000A                lea.l      A0, [A0 + 0xA]
  2350. 00001882  2F20                     move.l     -[A7], -[A0]
  2351. 00001884  2F20                     move.l     -[A7], -[A0]
  2352. 00001886  3F20                     move.w     -[A7], -[A0]
  2353. 00001888  4EAD 0542                jsr        [A5 + 0x542 /* export_164 */]
  2354. 0000188C  3D40 FFF6                move.w     [A6 - 0xA], D0
  2355. 00001890  2D41 FFF8                move.l     [A6 - 0x8], D1
  2356. 00001894  2D48 FFFC                move.l     [A6 - 0x4], A0
  2357. 00001898  4FEF 000A                lea.l      A7, [A7 + 0xA]
  2358. 0000189C  41EE 0000                lea.l      A0, [A6 + 0x0]
  2359. 000018A0  2F20                     move.l     -[A7], -[A0]
  2360. 000018A2  2F20                     move.l     -[A7], -[A0]
  2361. 000018A4  3F20                     move.w     -[A7], -[A0]
  2362. 000018A6  4EAD 151A                jsr        [A5 + 0x151A /* export_671 */]
  2363. 000018AA  4E5E                     unlink     A6
  2364. 000018AC  4E75                     rts
  2365. 000018AE  4E56 FFF6                link       A6, -0x000A
  2366. 000018B2  206E 0008                movea.l    A0, [A6 + 0x8]
  2367. 000018B6  2050                     movea.l    A0, [A0]
  2368. 000018B8  41E8 000A                lea.l      A0, [A0 + 0xA]
  2369. 000018BC  2F20                     move.l     -[A7], -[A0]
  2370. 000018BE  2F20                     move.l     -[A7], -[A0]
  2371. 000018C0  3F20                     move.w     -[A7], -[A0]
  2372. 000018C2  4EAD 055A                jsr        [A5 + 0x55A /* export_167 */]
  2373. 000018C6  3D40 FFF6                move.w     [A6 - 0xA], D0
  2374. 000018CA  2D41 FFF8                move.l     [A6 - 0x8], D1
  2375. 000018CE  2D48 FFFC                move.l     [A6 - 0x4], A0
  2376. 000018D2  4FEF 000A                lea.l      A7, [A7 + 0xA]
  2377. 000018D6  41EE 0000                lea.l      A0, [A6 + 0x0]
  2378. 000018DA  2F20                     move.l     -[A7], -[A0]
  2379. 000018DC  2F20                     move.l     -[A7], -[A0]
  2380. 000018DE  3F20                     move.w     -[A7], -[A0]
  2381. 000018E0  4EAD 151A                jsr        [A5 + 0x151A /* export_671 */]
  2382. 000018E4  4E5E                     unlink     A6
  2383. 000018E6  4E75                     rts
  2384. 000018E8  4E56 FFF6                link       A6, -0x000A
  2385. 000018EC  206E 0008                movea.l    A0, [A6 + 0x8]
  2386. 000018F0  2050                     movea.l    A0, [A0]
  2387. 000018F2  41E8 000A                lea.l      A0, [A0 + 0xA]
  2388. 000018F6  2F20                     move.l     -[A7], -[A0]
  2389. 000018F8  2F20                     move.l     -[A7], -[A0]
  2390. 000018FA  3F20                     move.w     -[A7], -[A0]
  2391. 000018FC  4EAD 053A                jsr        [A5 + 0x53A /* export_163 */]
  2392. 00001900  3D40 FFF6                move.w     [A6 - 0xA], D0
  2393. 00001904  2D41 FFF8                move.l     [A6 - 0x8], D1
  2394. 00001908  2D48 FFFC                move.l     [A6 - 0x4], A0
  2395. 0000190C  4FEF 000A                lea.l      A7, [A7 + 0xA]
  2396. 00001910  41EE 0000                lea.l      A0, [A6 + 0x0]
  2397. 00001914  2F20                     move.l     -[A7], -[A0]
  2398. 00001916  2F20                     move.l     -[A7], -[A0]
  2399. 00001918  3F20                     move.w     -[A7], -[A0]
  2400. 0000191A  4EAD 151A                jsr        [A5 + 0x151A /* export_671 */]
  2401. 0000191E  4E5E                     unlink     A6
  2402. 00001920  4E75                     rts
  2403. 00001922  4E56 FFF6                link       A6, -0x000A
  2404. 00001926  206E 0008                movea.l    A0, [A6 + 0x8]
  2405. 0000192A  2050                     movea.l    A0, [A0]
  2406. 0000192C  41E8 000A                lea.l      A0, [A0 + 0xA]
  2407. 00001930  2F20                     move.l     -[A7], -[A0]
  2408. 00001932  2F20                     move.l     -[A7], -[A0]
  2409. 00001934  3F20                     move.w     -[A7], -[A0]
  2410. 00001936  4EAD 0532                jsr        [A5 + 0x532 /* export_162 */]
  2411. 0000193A  3D40 FFF6                move.w     [A6 - 0xA], D0
  2412. 0000193E  2D41 FFF8                move.l     [A6 - 0x8], D1
  2413. 00001942  2D48 FFFC                move.l     [A6 - 0x4], A0
  2414. 00001946  4FEF 000A                lea.l      A7, [A7 + 0xA]
  2415. 0000194A  41EE 0000                lea.l      A0, [A6 + 0x0]
  2416. 0000194E  2F20                     move.l     -[A7], -[A0]
  2417. 00001950  2F20                     move.l     -[A7], -[A0]
  2418. 00001952  3F20                     move.w     -[A7], -[A0]
  2419. 00001954  4EAD 151A                jsr        [A5 + 0x151A /* export_671 */]
  2420. 00001958  4E5E                     unlink     A6
  2421. 0000195A  4E75                     rts
  2422. 0000195C  4E56 FFF6                link       A6, -0x000A
  2423. 00001960  206E 000C                movea.l    A0, [A6 + 0xC]
  2424. 00001964  2050                     movea.l    A0, [A0]
  2425. 00001966  41E8 000A                lea.l      A0, [A0 + 0xA]
  2426. 0000196A  2F20                     move.l     -[A7], -[A0]
  2427. 0000196C  2F20                     move.l     -[A7], -[A0]
  2428. 0000196E  3F20                     move.w     -[A7], -[A0]
  2429. 00001970  206E 0008                movea.l    A0, [A6 + 0x8]
  2430. 00001974  2050                     movea.l    A0, [A0]
  2431. 00001976  41E8 000A                lea.l      A0, [A0 + 0xA]
  2432. 0000197A  2F20                     move.l     -[A7], -[A0]
  2433. 0000197C  2F20                     move.l     -[A7], -[A0]
  2434. 0000197E  3F20                     move.w     -[A7], -[A0]
  2435. 00001980  4EAD 052A                jsr        [A5 + 0x52A /* export_161 */]
  2436. 00001984  3D40 FFF6                move.w     [A6 - 0xA], D0
  2437. 00001988  2D41 FFF8                move.l     [A6 - 0x8], D1
  2438. 0000198C  2D48 FFFC                move.l     [A6 - 0x4], A0
  2439. 00001990  4FEF 0014                lea.l      A7, [A7 + 0x14]
  2440. 00001994  41EE 0000                lea.l      A0, [A6 + 0x0]
  2441. 00001998  2F20                     move.l     -[A7], -[A0]
  2442. 0000199A  2F20                     move.l     -[A7], -[A0]
  2443. 0000199C  3F20                     move.w     -[A7], -[A0]
  2444. 0000199E  4EAD 151A                jsr        [A5 + 0x151A /* export_671 */]
  2445. 000019A2  4E5E                     unlink     A6
  2446. 000019A4  4E75                     rts
  2447. 000019A6  4E56 0000                link       A6, 0
  2448. 000019AA  41FA 0014                lea.l      A0, [PC + 0x14 /* 000019C0, value 0x4000C90F, cstring "@" */]
  2449. 000019AE  41E8 000A                lea.l      A0, [A0 + 0xA]
  2450. 000019B2  2F20                     move.l     -[A7], -[A0]
  2451. 000019B4  2F20                     move.l     -[A7], -[A0]
  2452. 000019B6  3F20                     move.w     -[A7], -[A0]
  2453. 000019B8  4EAD 151A                jsr        [A5 + 0x151A /* export_671 */]
  2454. 000019BC  4E5E                     unlink     A6
  2455. 000019BE  4E75                     rts
  2456. 000019C0  4000                     negx.b     D0
  2457. 000019C2  C90F                     abcd       -[A4], -[A7]
  2458. 000019C4  DAA2                     add.l      D5, -[A2]
  2459. 000019C6  2168 C235 4E56           move.l     [A0 + 0x4E56], [A0 - 0x3DCB]
  2460. 000019CC  FFF4                     .invalid   <<F/7/7>>
  2461. 000019CE  48E7 0700                movem.l    -[A7], D5,D6,D7
  2462. 000019D2  3A2D F19E                move.w     D5, [A5 - 0xE62]
  2463. 000019D6  3C2D F0E8                move.w     D6, [A5 - 0xF18]
  2464. 000019DA  0C46 0001                cmpi.w     D6, 0x1
  2465. 000019DE  6C12                     bge        +0x14 /* 000019F2 */
  2466. 000019E0  7000                     moveq.l    D0, 0x00
  2467. 000019E2  2F00                     move.l     -[A7], D0
  2468. 000019E4  7204                     moveq.l    D1, 0x04
  2469. 000019E6  2F01                     move.l     -[A7], D1
  2470. 000019E8  4EAD 1612                jsr        [A5 + 0x1612 /* export_702 */]
  2471. 000019EC  504F                     addq.w     A7, 8
  2472. 000019EE  6000 0096                bra        +0x98 /* 00001A86 */
  2473. label000019F2:
  2474. 000019F2  206D F0D8                movea.l    A0, [A5 - 0xF28]
  2475. 000019F6  202D F0E0                move.l     D0, [A5 - 0xF20]
  2476. 000019FA  D090                     add.l      D0, [A0]
  2477. 000019FC  322D F0E8                move.w     D1, [A5 - 0xF18]
  2478. 00001A00  48C1                     ext.l      D1
  2479. 00001A02  D281                     add.l      D1, D1
  2480. 00001A04  2401                     move.l     D2, D1
  2481. 00001A06  D482                     add.l      D2, D2
  2482. 00001A08  D282                     add.l      D1, D2
  2483. 00001A0A  9081                     sub.l      D0, D1
  2484. 00001A0C  2040                     movea.l    A0, D0
  2485. 00001A0E  43EE FFF4                lea.l      A1, [A6 - 0xC]
  2486. 00001A12  22D8                     move.l     [A1]+, [A0]+
  2487. 00001A14  32D8                     move.w     [A1]+, [A0]+
  2488. 00001A16  7E02                     moveq.l    D7, 0x02
  2489. 00001A18  6056                     bra        +0x58 /* 00001A70 */
  2490. label00001A1A:
  2491. 00001A1A  206D F0D8                movea.l    A0, [A5 - 0xF28]
  2492. 00001A1E  202D F0E0                move.l     D0, [A5 - 0xF20]
  2493. 00001A22  D090                     add.l      D0, [A0]
  2494. 00001A24  322D F0E8                move.w     D1, [A5 - 0xF18]
  2495. 00001A28  48C1                     ext.l      D1
  2496. 00001A2A  48C7                     ext.l      D7
  2497. 00001A2C  9287                     sub.l      D1, D7
  2498. 00001A2E  5281                     addq.l     D1, 1
  2499. 00001A30  D281                     add.l      D1, D1
  2500. 00001A32  2401                     move.l     D2, D1
  2501. 00001A34  D482                     add.l      D2, D2
  2502. 00001A36  D282                     add.l      D1, D2
  2503. 00001A38  9081                     sub.l      D0, D1
  2504. 00001A3A  2040                     movea.l    A0, D0
  2505. 00001A3C  43EE FFFA                lea.l      A1, [A6 - 0x6]
  2506. 00001A40  22D8                     move.l     [A1]+, [A0]+
  2507. 00001A42  32D8                     move.w     [A1]+, [A0]+
  2508. 00001A44  41EE 0000                lea.l      A0, [A6 + 0x0]
  2509. 00001A48  2F20                     move.l     -[A7], -[A0]
  2510. 00001A4A  3F20                     move.w     -[A7], -[A0]
  2511. 00001A4C  41EE FFFA                lea.l      A0, [A6 - 0x6]
  2512. 00001A50  2F20                     move.l     -[A7], -[A0]
  2513. 00001A52  3F20                     move.w     -[A7], -[A0]
  2514. 00001A54  4EAD 19C2                jsr        [A5 + 0x19C2 /* export_820 */]
  2515. 00001A58  BA40                     cmp.w      D5, D0
  2516. 00001A5A  4FEF 000C                lea.l      A7, [A7 + 0xC]
  2517. 00001A5E  670C                     beq        +0xE /* 00001A6C */
  2518. 00001A60  41EE FFF4                lea.l      A0, [A6 - 0xC]
  2519. 00001A64  43EE FFFA                lea.l      A1, [A6 - 0x6]
  2520. 00001A68  20D9                     move.l     [A0]+, [A1]+
  2521. 00001A6A  30D9                     move.w     [A0]+, [A1]+
  2522. label00001A6C:
  2523. 00001A6C  3007                     move.w     D0, D7
  2524. 00001A6E  5247                     addq.w     D7, 1
  2525. label00001A70:
  2526. 00001A70  BC47                     cmp.w      D6, D7
  2527. 00001A72  6CA6                     bge        -0x58 /* 00001A1A */
  2528. 00001A74  486E FFF4                pea.l      [A6 - 0xC]
  2529. 00001A78  4EAD 15BA                jsr        [A5 + 0x15BA /* export_691 */]
  2530. 00001A7C  486E FFF4                pea.l      [A6 - 0xC]
  2531. 00001A80  4EAD 160A                jsr        [A5 + 0x160A /* export_701 */]
  2532. 00001A84  504F                     addq.w     A7, 8
  2533. label00001A86:
  2534. 00001A86  4CEE 00E0 FFE8           movem.l    D5,D6,D7, [A6 - 0x18]
  2535. 00001A8C  4E5E                     unlink     A6
  2536. 00001A8E  4E75                     rts
  2537. 00001A90  4E56 FFF6                link       A6, -0x000A
  2538. 00001A94  486E FFF6                pea.l      [A6 - 0xA]
  2539. 00001A98  206D F0D8                movea.l    A0, [A5 - 0xF28]
  2540. 00001A9C  202D F0E0                move.l     D0, [A5 - 0xF20]
  2541. 00001AA0  D090                     add.l      D0, [A0]
  2542. 00001AA2  322D F0E8                move.w     D1, [A5 - 0xF18]
  2543. 00001AA6  48C1                     ext.l      D1
  2544. 00001AA8  D281                     add.l      D1, D1
  2545. 00001AAA  2401                     move.l     D2, D1
  2546. 00001AAC  D482                     add.l      D2, D2
  2547. 00001AAE  D282                     add.l      D1, D2
  2548. 00001AB0  9081                     sub.l      D0, D1
  2549. 00001AB2  2F00                     move.l     -[A7], D0
  2550. 00001AB4  4EAD 14AA                jsr        [A5 + 0x14AA /* export_657 */]
  2551. 00001AB8  4A00                     tst.b      D0
  2552. 00001ABA  504F                     addq.w     A7, 8
  2553. 00001ABC  6758                     beq        +0x5A /* 00001B16 */
  2554. 00001ABE  4AAE FFF6                tst.l      [A6 - 0xA]
  2555. 00001AC2  6F0C                     ble        +0xE /* 00001AD0 */
  2556. 00001AC4  302D F152                move.w     D0, [A5 - 0xEAE]
  2557. 00001AC8  48C0                     ext.l      D0
  2558. 00001ACA  B0AE FFF6                cmp.l      D0, [A6 - 0xA]
  2559. 00001ACE  6C10                     bge        +0x12 /* 00001AE0 */
  2560. label00001AD0:
  2561. 00001AD0  7000                     moveq.l    D0, 0x00
  2562. 00001AD2  2F00                     move.l     -[A7], D0
  2563. 00001AD4  7204                     moveq.l    D1, 0x04
  2564. 00001AD6  2F01                     move.l     -[A7], D1
  2565. 00001AD8  4EAD 1612                jsr        [A5 + 0x1612 /* export_702 */]
  2566. 00001ADC  504F                     addq.w     A7, 8
  2567. 00001ADE  6036                     bra        +0x38 /* 00001B16 */
  2568. label00001AE0:
  2569. 00001AE0  206D F0D8                movea.l    A0, [A5 - 0xF28]
  2570. 00001AE4  202D F13E                move.l     D0, [A5 - 0xEC2]
  2571. 00001AE8  D090                     add.l      D0, [A0]
  2572. 00001AEA  222E FFF6                move.l     D1, [A6 - 0xA]
  2573. 00001AEE  5381                     subq.l     D1, 1
  2574. 00001AF0  D281                     add.l      D1, D1
  2575. 00001AF2  2401                     move.l     D2, D1
  2576. 00001AF4  D482                     add.l      D2, D2
  2577. 00001AF6  D282                     add.l      D1, D2
  2578. 00001AF8  D280                     add.l      D1, D0
  2579. 00001AFA  2041                     movea.l    A0, D1
  2580. 00001AFC  43EE FFFA                lea.l      A1, [A6 - 0x6]
  2581. 00001B00  22D8                     move.l     [A1]+, [A0]+
  2582. 00001B02  32D8                     move.w     [A1]+, [A0]+
  2583. 00001B04  486E FFFA                pea.l      [A6 - 0x6]
  2584. 00001B08  4EAD 15BA                jsr        [A5 + 0x15BA /* export_691 */]
  2585. 00001B0C  486E FFFA                pea.l      [A6 - 0x6]
  2586. 00001B10  4EAD 160A                jsr        [A5 + 0x160A /* export_701 */]
  2587. 00001B14  504F                     addq.w     A7, 8
  2588. label00001B16:
  2589. 00001B16  4E5E                     unlink     A6
  2590. 00001B18  4E75                     rts
  2591. 00001B1A  4E56 0000                link       A6, 0
  2592. 00001B1E  302D F152                move.w     D0, [A5 - 0xEAE]
  2593. 00001B22  48C0                     ext.l      D0
  2594. 00001B24  4E5E                     unlink     A6
  2595. 00001B26  4E75                     rts
  2596. 00001B28  4E56 0000                link       A6, 0
  2597. 00001B2C  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  2598. 00001B30  4EAD 120A                jsr        [A5 + 0x120A /* export_573 */]
  2599. 00001B34  5280                     addq.l     D0, 1
  2600. 00001B36  4E5E                     unlink     A6
  2601. 00001B38  4E75                     rts
  2602. 00001B3A  4E56 0000                link       A6, 0
  2603. 00001B3E  7000                     moveq.l    D0, 0x00
  2604. 00001B40  3F00                     move.w     -[A7], D0
  2605. 00001B42  3F00                     move.w     -[A7], D0
  2606. 00001B44  4EAD 1C92                jsr        [A5 + 0x1C92 /* export_910 */]
  2607. 00001B48  3B7C 0009 F162           move.w     [A5 - 0xE9E], 0x9 /* '\t' */
  2608. 00001B4E  7000                     moveq.l    D0, 0x00
  2609. 00001B50  2F00                     move.l     -[A7], D0
  2610. 00001B52  4EAD 160A                jsr        [A5 + 0x160A /* export_701 */]
  2611. 00001B56  4EAD 1572                jsr        [A5 + 0x1572 /* export_682 */]
  2612. 00001B5A  4E5E                     unlink     A6
  2613. 00001B5C  4E75                     rts
  2614. 00001B5E  4E56 0000                link       A6, 0
  2615. 00001B62  3B7C 0009 F162           move.w     [A5 - 0xE9E], 0x9 /* '\t' */
  2616. 00001B68  7000                     moveq.l    D0, 0x00
  2617. 00001B6A  2F00                     move.l     -[A7], D0
  2618. 00001B6C  4EAD 160A                jsr        [A5 + 0x160A /* export_701 */]
  2619. 00001B70  4EAD 1572                jsr        [A5 + 0x1572 /* export_682 */]
  2620. 00001B74  4E5E                     unlink     A6
  2621. 00001B76  4E75                     rts
  2622. 00001B78  4E56 0000                link       A6, 0
  2623. 00001B7C  3B7C 000A F162           move.w     [A5 - 0xE9E], 0xA /* '\n' */
  2624. 00001B82  7000                     moveq.l    D0, 0x00
  2625. 00001B84  2F00                     move.l     -[A7], D0
  2626. 00001B86  4EAD 160A                jsr        [A5 + 0x160A /* export_701 */]
  2627. 00001B8A  4EAD 1572                jsr        [A5 + 0x1572 /* export_682 */]
  2628. 00001B8E  4E5E                     unlink     A6
  2629. 00001B90  4E75                     rts
  2630. 00001B92  4E56 0000                link       A6, 0
  2631. 00001B96  2F03                     move.l     -[A7], D3
  2632. 00001B98  206D F0D8                movea.l    A0, [A5 - 0xF28]
  2633. 00001B9C  202D F0E0                move.l     D0, [A5 - 0xF20]
  2634. 00001BA0  D090                     add.l      D0, [A0]
  2635. 00001BA2  322D F0E8                move.w     D1, [A5 - 0xF18]
  2636. 00001BA6  48C1                     ext.l      D1
  2637. 00001BA8  D281                     add.l      D1, D1
  2638. 00001BAA  2401                     move.l     D2, D1
  2639. 00001BAC  D482                     add.l      D2, D2
  2640. 00001BAE  D282                     add.l      D1, D2
  2641. 00001BB0  9081                     sub.l      D0, D1
  2642. 00001BB2  2040                     movea.l    A0, D0
  2643. 00001BB4  3010                     move.w     D0, [A0]
  2644. 00001BB6  B06D F19E                cmp.w      D0, [A5 - 0xE62]
  2645. 00001BBA  57C3                     seq        D3
  2646. 00001BBC  4403                     neg.b      D3
  2647. 00001BBE  4883                     ext.w      D3
  2648. 00001BC0  48C3                     ext.l      D3
  2649. 00001BC2  2F03                     move.l     -[A7], D3
  2650. 00001BC4  7004                     moveq.l    D0, 0x04
  2651. 00001BC6  2F00                     move.l     -[A7], D0
  2652. 00001BC8  4EAD 1612                jsr        [A5 + 0x1612 /* export_702 */]
  2653. 00001BCC  262E FFFC                move.l     D3, [A6 - 0x4]
  2654. 00001BD0  4E5E                     unlink     A6
  2655. 00001BD2  4E75                     rts
  2656. 00001BD4  4E56 0000                link       A6, 0
  2657. 00001BD8  48E7 1008                movem.l    -[A7], D3,A4
  2658. 00001BDC  206D F0D8                movea.l    A0, [A5 - 0xF28]
  2659. 00001BE0  202D F0E0                move.l     D0, [A5 - 0xF20]
  2660. 00001BE4  D090                     add.l      D0, [A0]
  2661. 00001BE6  322D F0E8                move.w     D1, [A5 - 0xF18]
  2662. 00001BEA  48C1                     ext.l      D1
  2663. 00001BEC  D281                     add.l      D1, D1
  2664. 00001BEE  2401                     move.l     D2, D1
  2665. 00001BF0  D482                     add.l      D2, D2
  2666. 00001BF2  D282                     add.l      D1, D2
  2667. 00001BF4  2840                     movea.l    A4, D0
  2668. 00001BF6  99C1                     sub.l      A4, D1
  2669. 00001BF8  7601                     moveq.l    D3, 0x01
  2670. 00001BFA  7003                     moveq.l    D0, 0x03
  2671. 00001BFC  B054                     cmp.w      D0, [A4]
  2672. 00001BFE  6708                     beq        +0xA /* 00001C08 */
  2673. 00001C00  7006                     moveq.l    D0, 0x06
  2674. 00001C02  B054                     cmp.w      D0, [A4]
  2675. 00001C04  6702                     beq        +0x4 /* 00001C08 */
  2676. 00001C06  7600                     moveq.l    D3, 0x00
  2677. label00001C08:
  2678. 00001C08  4883                     ext.w      D3
  2679. 00001C0A  48C3                     ext.l      D3
  2680. 00001C0C  2F03                     move.l     -[A7], D3
  2681. 00001C0E  7004                     moveq.l    D0, 0x04
  2682. 00001C10  2F00                     move.l     -[A7], D0
  2683. 00001C12  4EAD 1612                jsr        [A5 + 0x1612 /* export_702 */]
  2684. 00001C16  4CEE 1008 FFF8           movem.l    D3,A4, [A6 - 0x8]
  2685. 00001C1C  4E5E                     unlink     A6
  2686. 00001C1E  4E75                     rts
  2687. 00001C20  4E56 FFFA                link       A6, -0x0006
  2688. 00001C24  48E7 1100                movem.l    -[A7], D3,D7
  2689. 00001C28  206D F0D8                movea.l    A0, [A5 - 0xF28]
  2690. 00001C2C  202D F0E0                move.l     D0, [A5 - 0xF20]
  2691. 00001C30  D090                     add.l      D0, [A0]
  2692. 00001C32  322D F0E8                move.w     D1, [A5 - 0xF18]
  2693. 00001C36  48C1                     ext.l      D1
  2694. 00001C38  D281                     add.l      D1, D1
  2695. 00001C3A  2401                     move.l     D2, D1
  2696. 00001C3C  D482                     add.l      D2, D2
  2697. 00001C3E  D282                     add.l      D1, D2
  2698. 00001C40  9081                     sub.l      D0, D1
  2699. 00001C42  2040                     movea.l    A0, D0
  2700. 00001C44  43EE FFFA                lea.l      A1, [A6 - 0x6]
  2701. 00001C48  22D8                     move.l     [A1]+, [A0]+
  2702. 00001C4A  32D8                     move.w     [A1]+, [A0]+
  2703. 00001C4C  7601                     moveq.l    D3, 0x01
  2704. 00001C4E  2F03                     move.l     -[A7], D3
  2705. 00001C50  486E FFFA                pea.l      [A6 - 0x6]
  2706. 00001C54  4EAD 1ACA                jsr        [A5 + 0x1ACA /* export_853 */]
  2707. 00001C58  588F                     addq.l     A7, 4
  2708. 00001C5A  261F                     move.l     D3, [A7]+
  2709. 00001C5C  4A00                     tst.b      D0
  2710. 00001C5E  6614                     bne        +0x16 /* 00001C74 */
  2711. 00001C60  2F03                     move.l     -[A7], D3
  2712. 00001C62  486E FFFA                pea.l      [A6 - 0x6]
  2713. 00001C66  4EAD 1B3A                jsr        [A5 + 0x1B3A /* export_867 */]
  2714. 00001C6A  588F                     addq.l     A7, 4
  2715. 00001C6C  261F                     move.l     D3, [A7]+
  2716. 00001C6E  4A00                     tst.b      D0
  2717. 00001C70  6602                     bne        +0x4 /* 00001C74 */
  2718. 00001C72  7600                     moveq.l    D3, 0x00
  2719. label00001C74:
  2720. 00001C74  4883                     ext.w      D3
  2721. 00001C76  48C3                     ext.l      D3
  2722. 00001C78  2E03                     move.l     D7, D3
  2723. 00001C7A  3D7C 0004 FFFA           move.w     [A6 - 0x6], 0x4
  2724. 00001C80  2D47 FFFC                move.l     [A6 - 0x4], D7
  2725. 00001C84  486E FFFA                pea.l      [A6 - 0x6]
  2726. 00001C88  4EAD 160A                jsr        [A5 + 0x160A /* export_701 */]
  2727. 00001C8C  4CEE 0088 FFF2           movem.l    D3,D7, [A6 - 0xE]
  2728. 00001C92  4E5E                     unlink     A6
  2729. 00001C94  4E75                     rts
  2730. 00001C96  4E56 FFF8                link       A6, -0x0008
  2731. 00001C9A  2F07                     move.l     -[A7], D7
  2732. 00001C9C  486E FFF8                pea.l      [A6 - 0x8]
  2733. 00001CA0  7008                     moveq.l    D0, 0x08
  2734. 00001CA2  2F00                     move.l     -[A7], D0
  2735. 00001CA4  7201                     moveq.l    D1, 0x01
  2736. 00001CA6  2F01                     move.l     -[A7], D1
  2737. 00001CA8  4EAD 1622                jsr        [A5 + 0x1622 /* export_704 */]
  2738. 00001CAC  4A00                     tst.b      D0
  2739. 00001CAE  4FEF 000C                lea.l      A7, [A7 + 0xC]
  2740. 00001CB2  6700 00B2                beq        +0xB4 /* 00001D66 */
  2741. 00001CB6  486E FFFC                pea.l      [A6 - 0x4]
  2742. 00001CBA  7006                     moveq.l    D0, 0x06
  2743. 00001CBC  2F00                     move.l     -[A7], D0
  2744. 00001CBE  7202                     moveq.l    D1, 0x02
  2745. 00001CC0  2F01                     move.l     -[A7], D1
  2746. 00001CC2  4EAD 1622                jsr        [A5 + 0x1622 /* export_704 */]
  2747. 00001CC6  4A00                     tst.b      D0
  2748. 00001CC8  4FEF 000C                lea.l      A7, [A7 + 0xC]
  2749. 00001CCC  6700 0098                beq        +0x9A /* 00001D66 */
  2750. 00001CD0  3E2D F0E8                move.w     D7, [A5 - 0xF18]
  2751. 00001CD4  5DAD F0E0                subq.l     [A5 - 0xF20], 6
  2752. 00001CD8  203C 8000 0000           move.l     D0, 0x80000000
  2753. 00001CDE  C0AD F0E6                and.l      D0, [A5 - 0xF1A]
  2754. 00001CE2  48C7                     ext.l      D7
  2755. 00001CE4  2207                     move.l     D1, D7
  2756. 00001CE6  5381                     subq.l     D1, 1
  2757. 00001CE8  8280                     or.l       D1, D0
  2758. 00001CEA  2B41 F0E6                move.l     [A5 - 0xF1A], D1
  2759. 00001CEE  48C7                     ext.l      D7
  2760. 00001CF0  2007                     move.l     D0, D7
  2761. 00001CF2  5380                     subq.l     D0, 1
  2762. 00001CF4  D080                     add.l      D0, D0
  2763. 00001CF6  2200                     move.l     D1, D0
  2764. 00001CF8  D281                     add.l      D1, D1
  2765. 00001CFA  D081                     add.l      D0, D1
  2766. 00001CFC  2F00                     move.l     -[A7], D0
  2767. 00001CFE  206D F0D8                movea.l    A0, [A5 - 0xF28]
  2768. 00001D02  202D F0E0                move.l     D0, [A5 - 0xF20]
  2769. 00001D06  D090                     add.l      D0, [A0]
  2770. 00001D08  322D F0E8                move.w     D1, [A5 - 0xF18]
  2771. 00001D0C  48C1                     ext.l      D1
  2772. 00001D0E  D281                     add.l      D1, D1
  2773. 00001D10  2401                     move.l     D2, D1
  2774. 00001D12  D482                     add.l      D2, D2
  2775. 00001D14  D282                     add.l      D1, D2
  2776. 00001D16  9081                     sub.l      D0, D1
  2777. 00001D18  2F00                     move.l     -[A7], D0
  2778. 00001D1A  206D F0D8                movea.l    A0, [A5 - 0xF28]
  2779. 00001D1E  202D F0E0                move.l     D0, [A5 - 0xF20]
  2780. 00001D22  D090                     add.l      D0, [A0]
  2781. 00001D24  322D F0E8                move.w     D1, [A5 - 0xF18]
  2782. 00001D28  48C1                     ext.l      D1
  2783. 00001D2A  5381                     subq.l     D1, 1
  2784. 00001D2C  D281                     add.l      D1, D1
  2785. 00001D2E  2401                     move.l     D2, D1
  2786. 00001D30  D482                     add.l      D2, D2
  2787. 00001D32  D282                     add.l      D1, D2
  2788. 00001D34  9081                     sub.l      D0, D1
  2789. 00001D36  2F00                     move.l     -[A7], D0
  2790. 00001D38  4EAD 1162                jsr        [A5 + 0x1162 /* export_552 */]
  2791. 00001D3C  302E FFFA                move.w     D0, [A6 - 0x6]
  2792. 00001D40  48C0                     ext.l      D0
  2793. 00001D42  2F00                     move.l     -[A7], D0
  2794. 00001D44  206E FFFC                movea.l    A0, [A6 - 0x4]
  2795. 00001D48  2F08                     move.l     -[A7], A0
  2796. 00001D4A  2050                     movea.l    A0, [A0]
  2797. 00001D4C  2050                     movea.l    A0, [A0]
  2798. 00001D4E  2268 0008                movea.l    A1, [A0 + 0x8]
  2799. 00001D52  4E91                     jsr        [A1]
  2800. 00001D54  4A00                     tst.b      D0
  2801. 00001D56  4FEF 0014                lea.l      A7, [A7 + 0x14]
  2802. 00001D5A  660A                     bne        +0xC /* 00001D66 */
  2803. 00001D5C  7004                     moveq.l    D0, 0x04
  2804. 00001D5E  2F00                     move.l     -[A7], D0
  2805. 00001D60  4EAD 148A                jsr        [A5 + 0x148A /* export_653 */]
  2806. 00001D64  584F                     addq.w     A7, 4
  2807. label00001D66:
  2808. 00001D66  2E2E FFF4                move.l     D7, [A6 - 0xC]
  2809. 00001D6A  4E5E                     unlink     A6
  2810. 00001D6C  4E75                     rts
  2811. 00001D6E  4E56 FFFC                link       A6, -0x0004
  2812. 00001D72  48E7 0308                movem.l    -[A7], D6,D7,A4
  2813. 00001D76  486E FFFC                pea.l      [A6 - 0x4]
  2814. 00001D7A  7008                     moveq.l    D0, 0x08
  2815. 00001D7C  2F00                     move.l     -[A7], D0
  2816. 00001D7E  7201                     moveq.l    D1, 0x01
  2817. 00001D80  2F01                     move.l     -[A7], D1
  2818. 00001D82  4EAD 1622                jsr        [A5 + 0x1622 /* export_704 */]
  2819. 00001D86  4A00                     tst.b      D0
  2820. 00001D88  4FEF 000C                lea.l      A7, [A7 + 0xC]
  2821. 00001D8C  6700 00C8                beq        +0xCA /* 00001E56 */
  2822. 00001D90  4AAD F154                tst.l      [A5 - 0xEAC]
  2823. 00001D94  6700 00B6                beq        +0xB8 /* 00001E4C */
  2824. 00001D98  7000                     moveq.l    D0, 0x00
  2825. 00001D9A  2F00                     move.l     -[A7], D0
  2826. 00001D9C  2F00                     move.l     -[A7], D0
  2827. 00001D9E  4878 01DC                push.l     0x1DC
  2828. 00001DA2  2F2D F154                move.l     -[A7], [A5 - 0xEAC]
  2829. 00001DA6  4EAD 13FA                jsr        [A5 + 0x13FA /* export_635 */]
  2830. 00001DAA  2840                     movea.l    A4, D0
  2831. 00001DAC  200C                     move.l     D0, A4
  2832. 00001DAE  4FEF 0010                lea.l      A7, [A7 + 0x10]
  2833. 00001DB2  6700 0098                beq        +0x9A /* 00001E4C */
  2834. 00001DB6  7006                     moveq.l    D0, 0x06
  2835. 00001DB8  B054                     cmp.w      D0, [A4]
  2836. 00001DBA  6600 0090                bne        +0x92 /* 00001E4C */
  2837. 00001DBE  2E2C 0002                move.l     D7, [A4 + 0x2]
  2838. 00001DC2  3C2D F0E8                move.w     D6, [A5 - 0xF18]
  2839. 00001DC6  5DAD F0E0                subq.l     [A5 - 0xF20], 6
  2840. 00001DCA  203C 8000 0000           move.l     D0, 0x80000000
  2841. 00001DD0  C0AD F0E6                and.l      D0, [A5 - 0xF1A]
  2842. 00001DD4  48C6                     ext.l      D6
  2843. 00001DD6  2206                     move.l     D1, D6
  2844. 00001DD8  5381                     subq.l     D1, 1
  2845. 00001DDA  8280                     or.l       D1, D0
  2846. 00001DDC  2B41 F0E6                move.l     [A5 - 0xF1A], D1
  2847. 00001DE0  48C6                     ext.l      D6
  2848. 00001DE2  2006                     move.l     D0, D6
  2849. 00001DE4  5380                     subq.l     D0, 1
  2850. 00001DE6  D080                     add.l      D0, D0
  2851. 00001DE8  2200                     move.l     D1, D0
  2852. 00001DEA  D281                     add.l      D1, D1
  2853. 00001DEC  D081                     add.l      D0, D1
  2854. 00001DEE  2F00                     move.l     -[A7], D0
  2855. 00001DF0  206D F0D8                movea.l    A0, [A5 - 0xF28]
  2856. 00001DF4  202D F0E0                move.l     D0, [A5 - 0xF20]
  2857. 00001DF8  D090                     add.l      D0, [A0]
  2858. 00001DFA  322D F0E8                move.w     D1, [A5 - 0xF18]
  2859. 00001DFE  48C1                     ext.l      D1
  2860. 00001E00  D281                     add.l      D1, D1
  2861. 00001E02  2401                     move.l     D2, D1
  2862. 00001E04  D482                     add.l      D2, D2
  2863. 00001E06  D282                     add.l      D1, D2
  2864. 00001E08  9081                     sub.l      D0, D1
  2865. 00001E0A  2F00                     move.l     -[A7], D0
  2866. 00001E0C  206D F0D8                movea.l    A0, [A5 - 0xF28]
  2867. 00001E10  202D F0E0                move.l     D0, [A5 - 0xF20]
  2868. 00001E14  D090                     add.l      D0, [A0]
  2869. 00001E16  322D F0E8                move.w     D1, [A5 - 0xF18]
  2870. 00001E1A  48C1                     ext.l      D1
  2871. 00001E1C  5381                     subq.l     D1, 1
  2872. 00001E1E  D281                     add.l      D1, D1
  2873. 00001E20  2401                     move.l     D2, D1
  2874. 00001E22  D482                     add.l      D2, D2
  2875. 00001E24  D282                     add.l      D1, D2
  2876. 00001E26  9081                     sub.l      D0, D1
  2877. 00001E28  2F00                     move.l     -[A7], D0
  2878. 00001E2A  4EAD 1162                jsr        [A5 + 0x1162 /* export_552 */]
  2879. 00001E2E  302E FFFE                move.w     D0, [A6 - 0x2]
  2880. 00001E32  48C0                     ext.l      D0
  2881. 00001E34  2F00                     move.l     -[A7], D0
  2882. 00001E36  2F07                     move.l     -[A7], D7
  2883. 00001E38  2047                     movea.l    A0, D7
  2884. 00001E3A  2050                     movea.l    A0, [A0]
  2885. 00001E3C  2050                     movea.l    A0, [A0]
  2886. 00001E3E  2268 0008                movea.l    A1, [A0 + 0x8]
  2887. 00001E42  4E91                     jsr        [A1]
  2888. 00001E44  4A00                     tst.b      D0
  2889. 00001E46  4FEF 0014                lea.l      A7, [A7 + 0x14]
  2890. 00001E4A  660A                     bne        +0xC /* 00001E56 */
  2891. label00001E4C:
  2892. 00001E4C  7004                     moveq.l    D0, 0x04
  2893. 00001E4E  2F00                     move.l     -[A7], D0
  2894. 00001E50  4EAD 148A                jsr        [A5 + 0x148A /* export_653 */]
  2895. 00001E54  584F                     addq.w     A7, 4
  2896. label00001E56:
  2897. 00001E56  4CEE 10C0 FFF0           movem.l    D6,D7,A4, [A6 - 0x10]
  2898. 00001E5C  4E5E                     unlink     A6
  2899. 00001E5E  4E75                     rts
  2900. 00001E60  4E56 FFFC                link       A6, -0x0004
  2901. 00001E64  48E7 1100                movem.l    -[A7], D3,D7
  2902. 00001E68  4207                     clr.b      D7
  2903. 00001E6A  7001                     moveq.l    D0, 0x01
  2904. 00001E6C  B06D F0E8                cmp.w      D0, [A5 - 0xF18]
  2905. 00001E70  6600 00A6                bne        +0xA8 /* 00001F18 */
  2906. 00001E74  206D F0D8                movea.l    A0, [A5 - 0xF28]
  2907. 00001E78  202D F0E0                move.l     D0, [A5 - 0xF20]
  2908. 00001E7C  D090                     add.l      D0, [A0]
  2909. 00001E7E  322D F0E8                move.w     D1, [A5 - 0xF18]
  2910. 00001E82  48C1                     ext.l      D1
  2911. 00001E84  D281                     add.l      D1, D1
  2912. 00001E86  2401                     move.l     D2, D1
  2913. 00001E88  D482                     add.l      D2, D2
  2914. 00001E8A  D282                     add.l      D1, D2
  2915. 00001E8C  9081                     sub.l      D0, D1
  2916. 00001E8E  2040                     movea.l    A0, D0
  2917. 00001E90  3010                     move.w     D0, [A0]
  2918. 00001E92  5340                     subq.w     D0, 1
  2919. 00001E94  6B22                     bmi        +0x24 /* 00001EB8 */
  2920. 00001E96  0C40 0008                cmpi.w     D0, 0x8
  2921. 00001E9A  6E1C                     bgt        +0x1E /* 00001EB8 */
  2922. 00001E9C  D040                     add.w      D0, D0
  2923. 00001E9E  303B 0006                move.w     D0, [PC + D0.w + 0x6]
  2924. 00001EA2  4EFB 0000                jmp        [PC + D0.w]
  2925. 00001EA6  003C 0014                ori.b      ccr, 20
  2926. 00001EAA  0046 001E                ori.w      D6, 0x1E
  2927. 00001EAE  0050 0028                ori.w      [A0], 0x28 /* '(' */
  2928. 00001EB2  0014 0032                ori.b      [A4], 0x32 /* '2' */
  2929. 00001EB6  005A 2D7C                ori.w      [A2]+, 0x2D7C /* '-|' */
  2930. // begin alternate branch 00001EB8-00001EC0
  2931. label00001EB8:
  2932. 00001EB8  2D7C 0000 01E5 FFFC      move.l     [A6 - 0x4], 0x1E5
  2933. // end alternate branch 00001EB8-00001EC0
  2934. label00001EB8: // (misaligned)
  2935. 00001EBA  0000 01E5                ori.b      D0, 0xE5
  2936. 00001EBE  FFFC                     .invalid   <<F/7/7>>
  2937. 00001EC0  6044                     bra        +0x46 /* 00001F06 */
  2938. 00001EC2  2D7C 0000 00F1 FFFC      move.l     [A6 - 0x4], 0xF1
  2939. 00001ECA  603A                     bra        +0x3C /* 00001F06 */
  2940. 00001ECC  2D7C 0000 01EE FFFC      move.l     [A6 - 0x4], 0x1EE
  2941. 00001ED4  6030                     bra        +0x32 /* 00001F06 */
  2942. 00001ED6  2D7C 0000 01ED FFFC      move.l     [A6 - 0x4], 0x1ED
  2943. 00001EDE  6026                     bra        +0x28 /* 00001F06 */
  2944. 00001EE0  2D7C 0000 00E9 FFFC      move.l     [A6 - 0x4], 0xE9
  2945. 00001EE8  601C                     bra        +0x1E /* 00001F06 */
  2946. 00001EEA  2D7C 0000 01EE FFFC      move.l     [A6 - 0x4], 0x1EE
  2947. 00001EF2  6012                     bra        +0x14 /* 00001F06 */
  2948. 00001EF4  2D7C 0000 009D FFFC      move.l     [A6 - 0x4], 0x9D
  2949. 00001EFC  6008                     bra        +0xA /* 00001F06 */
  2950. 00001EFE  2D7C 0000 0159 FFFC      move.l     [A6 - 0x4], 0x159
  2951. label00001F06:
  2952. 00001F06  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  2953. 00001F0A  7008                     moveq.l    D0, 0x08
  2954. 00001F0C  2F00                     move.l     -[A7], D0
  2955. 00001F0E  4EAD 1612                jsr        [A5 + 0x1612 /* export_702 */]
  2956. 00001F12  504F                     addq.w     A7, 8
  2957. 00001F14  6000 010C                bra        +0x10E /* 00002022 */
  2958. label00001F18:
  2959. 00001F18  486E FFFC                pea.l      [A6 - 0x4]
  2960. 00001F1C  7008                     moveq.l    D0, 0x08
  2961. 00001F1E  2F00                     move.l     -[A7], D0
  2962. 00001F20  7202                     moveq.l    D1, 0x02
  2963. 00001F22  2F01                     move.l     -[A7], D1
  2964. 00001F24  4EAD 1622                jsr        [A5 + 0x1622 /* export_704 */]
  2965. 00001F28  4A00                     tst.b      D0
  2966. 00001F2A  4FEF 000C                lea.l      A7, [A7 + 0xC]
  2967. 00001F2E  6700 00F2                beq        +0xF4 /* 00002022 */
  2968. 00001F32  206D F0D8                movea.l    A0, [A5 - 0xF28]
  2969. 00001F36  202D F0E0                move.l     D0, [A5 - 0xF20]
  2970. 00001F3A  D090                     add.l      D0, [A0]
  2971. 00001F3C  322D F0E8                move.w     D1, [A5 - 0xF18]
  2972. 00001F40  48C1                     ext.l      D1
  2973. 00001F42  D281                     add.l      D1, D1
  2974. 00001F44  2401                     move.l     D2, D1
  2975. 00001F46  D482                     add.l      D2, D2
  2976. 00001F48  D282                     add.l      D1, D2
  2977. 00001F4A  9081                     sub.l      D0, D1
  2978. 00001F4C  2040                     movea.l    A0, D0
  2979. 00001F4E  3010                     move.w     D0, [A0]
  2980. 00001F50  5340                     subq.w     D0, 1
  2981. 00001F52  6B00 00BE                bmi        +0xC0 /* 00002012 */
  2982. 00001F56  0C40 0008                cmpi.w     D0, 0x8
  2983. 00001F5A  6E00 00B6                bgt        +0xB8 /* 00002012 */
  2984. 00001F5E  D040                     add.w      D0, D0
  2985. 00001F60  303B 0006                move.w     D0, [PC + D0.w + 0x6]
  2986. 00001F64  4EFB 0000                jmp        [PC + D0.w]
  2987. 00001F68  0062 0014                ori.w      -[A2], 0x14
  2988. 00001F6C  0072 0026 0082           ori.w      [A2 + D0.w - 0x126], 0x26 /* '&' */
  2989. 00001F72  0042 00AC                ori.w      D2, 0xAC
  2990. 00001F76  0052 0092                ori.w      [A2], 0x92
  2991. 00001F7A  0CAE 0000 01E5 FFFC      cmpi.l     [A6 - 0x4], 0x1E5
  2992. 00001F82  57C3                     seq        D3
  2993. 00001F84  4403                     neg.b      D3
  2994. 00001F86  1E03                     move.b     D7, D3
  2995. 00001F88  6000 0088                bra        +0x8A /* 00002012 */
  2996. 00001F8C  7601                     moveq.l    D3, 0x01
  2997. 00001F8E  0CAE 0000 00F1 FFFC      cmpi.l     [A6 - 0x4], 0xF1
  2998. 00001F96  670C                     beq        +0xE /* 00001FA4 */
  2999. 00001F98  0CAE 0000 00D8 FFFC      cmpi.l     [A6 - 0x4], 0xD8
  3000. 00001FA0  6702                     beq        +0x4 /* 00001FA4 */
  3001. 00001FA2  7600                     moveq.l    D3, 0x00
  3002. label00001FA4:
  3003. 00001FA4  1E03                     move.b     D7, D3
  3004. 00001FA6  606A                     bra        +0x6C /* 00002012 */
  3005. 00001FA8  0CAE 0000 01EE FFFC      cmpi.l     [A6 - 0x4], 0x1EE
  3006. 00001FB0  57C3                     seq        D3
  3007. 00001FB2  4403                     neg.b      D3
  3008. 00001FB4  1E03                     move.b     D7, D3
  3009. 00001FB6  605A                     bra        +0x5C /* 00002012 */
  3010. 00001FB8  0CAE 0000 01ED FFFC      cmpi.l     [A6 - 0x4], 0x1ED
  3011. 00001FC0  57C3                     seq        D3
  3012. 00001FC2  4403                     neg.b      D3
  3013. 00001FC4  1E03                     move.b     D7, D3
  3014. 00001FC6  604A                     bra        +0x4C /* 00002012 */
  3015. 00001FC8  0CAE 0000 00E9 FFFC      cmpi.l     [A6 - 0x4], 0xE9
  3016. 00001FD0  57C3                     seq        D3
  3017. 00001FD2  4403                     neg.b      D3
  3018. 00001FD4  1E03                     move.b     D7, D3
  3019. 00001FD6  603A                     bra        +0x3C /* 00002012 */
  3020. 00001FD8  0CAE 0000 01EE FFFC      cmpi.l     [A6 - 0x4], 0x1EE
  3021. 00001FE0  57C3                     seq        D3
  3022. 00001FE2  4403                     neg.b      D3
  3023. 00001FE4  1E03                     move.b     D7, D3
  3024. 00001FE6  602A                     bra        +0x2C /* 00002012 */
  3025. 00001FE8  0CAE 0000 009D FFFC      cmpi.l     [A6 - 0x4], 0x9D
  3026. 00001FF0  57C3                     seq        D3
  3027. 00001FF2  4403                     neg.b      D3
  3028. 00001FF4  1E03                     move.b     D7, D3
  3029. 00001FF6  601A                     bra        +0x1C /* 00002012 */
  3030. 00001FF8  7601                     moveq.l    D3, 0x01
  3031. 00001FFA  0CAE 0000 0159 FFFC      cmpi.l     [A6 - 0x4], 0x159
  3032. 00002002  670C                     beq        +0xE /* 00002010 */
  3033. 00002004  0CAE 0000 00D8 FFFC      cmpi.l     [A6 - 0x4], 0xD8
  3034. 0000200C  6702                     beq        +0x4 /* 00002010 */
  3035. 0000200E  7600                     moveq.l    D3, 0x00
  3036. label00002010:
  3037. 00002010  1E03                     move.b     D7, D3
  3038. label00002012:
  3039. 00002012  4887                     ext.w      D7
  3040. 00002014  48C7                     ext.l      D7
  3041. 00002016  2F07                     move.l     -[A7], D7
  3042. 00002018  7004                     moveq.l    D0, 0x04
  3043. 0000201A  2F00                     move.l     -[A7], D0
  3044. 0000201C  4EAD 1612                jsr        [A5 + 0x1612 /* export_702 */]
  3045. 00002020  504F                     addq.w     A7, 8
  3046. label00002022:
  3047. 00002022  4CEE 0088 FFF4           movem.l    D3,D7, [A6 - 0xC]
  3048. 00002028  4E5E                     unlink     A6
  3049. 0000202A  4E75                     rts
  3050. 0000202C  4E56 0000                link       A6, 0
  3051. 00002030  3B7C 0002 F0E4           move.w     [A5 - 0xF1C], 0x2
  3052. 00002036  7000                     moveq.l    D0, 0x00
  3053. 00002038  2B40 F0E6                move.l     [A5 - 0xF1A], D0
  3054. 0000203C  3B7C 0001 F162           move.w     [A5 - 0xE9E], 0x1
  3055. 00002042  4EAD 1572                jsr        [A5 + 0x1572 /* export_682 */]
  3056. 00002046  4E5E                     unlink     A6
  3057. 00002048  4E75                     rts
  3058. 0000204A  4E56 0000                link       A6, 0
  3059. 0000204E  2F0C                     move.l     -[A7], A4
  3060. 00002050  4AAD F154                tst.l      [A5 - 0xEAC]
  3061. 00002054  672E                     beq        +0x30 /* 00002084 */
  3062. 00002056  7000                     moveq.l    D0, 0x00
  3063. 00002058  2F00                     move.l     -[A7], D0
  3064. 0000205A  2F00                     move.l     -[A7], D0
  3065. 0000205C  723D                     moveq.l    D1, 0x3D
  3066. 0000205E  2F01                     move.l     -[A7], D1
  3067. 00002060  2F2D F154                move.l     -[A7], [A5 - 0xEAC]
  3068. 00002064  4EAD 13FA                jsr        [A5 + 0x13FA /* export_635 */]
  3069. 00002068  2840                     movea.l    A4, D0
  3070. 0000206A  200C                     move.l     D0, A4
  3071. 0000206C  4FEF 0010                lea.l      A7, [A7 + 0x10]
  3072. 00002070  6718                     beq        +0x1A /* 0000208A */
  3073. 00002072  7003                     moveq.l    D0, 0x03
  3074. 00002074  B054                     cmp.w      D0, [A4]
  3075. 00002076  6612                     bne        +0x14 /* 0000208A */
  3076. 00002078  41ED F0E4                lea.l      A0, [A5 - 0xF1C]
  3077. 0000207C  224C                     movea.l    A1, A4
  3078. 0000207E  20D9                     move.l     [A0]+, [A1]+
  3079. 00002080  30D9                     move.w     [A0]+, [A1]+
  3080. 00002082  6006                     bra        +0x8 /* 0000208A */
  3081. label00002084:
  3082. 00002084  3B7C 0002 F0E4           move.w     [A5 - 0xF1C], 0x2
  3083. label0000208A:
  3084. 0000208A  3B7C 0001 F162           move.w     [A5 - 0xE9E], 0x1
  3085. 00002090  286E FFFC                movea.l    A4, [A6 - 0x4]
  3086. 00002094  4E5E                     unlink     A6
  3087. 00002096  4E75                     rts
  3088. 00002098  4E56 0000                link       A6, 0
  3089. 0000209C  4EAD 1592                jsr        [A5 + 0x1592 /* export_686 */]
  3090. 000020A0  7000                     moveq.l    D0, 0x00
  3091. 000020A2  2B40 F0E6                move.l     [A5 - 0xF1A], D0
  3092. 000020A6  4E5E                     unlink     A6
  3093. 000020A8  4E75                     rts
  3094. fn000020AA:
  3095. 000020AA  4E56 0000                link       A6, 0
  3096. 000020AE  48E7 1700                movem.l    -[A7], D3,D5,D6,D7
  3097. 000020B2  3A2E 000E                move.w     D5, [A6 + 0xE]
  3098. 000020B6  2C2E 0008                move.l     D6, [A6 + 0x8]
  3099. 000020BA  7E00                     moveq.l    D7, 0x00
  3100. 000020BC  48C5                     ext.l      D5
  3101. 000020BE  2F05                     move.l     -[A7], D5
  3102. 000020C0  2F06                     move.l     -[A7], D6
  3103. 000020C2  2046                     movea.l    A0, D6
  3104. 000020C4  2050                     movea.l    A0, [A0]
  3105. 000020C6  2050                     movea.l    A0, [A0]
  3106. 000020C8  2268 002C                movea.l    A1, [A0 + 0x2C]
  3107. 000020CC  4E91                     jsr        [A1]
  3108. 000020CE  4A00                     tst.b      D0
  3109. 000020D0  504F                     addq.w     A7, 8
  3110. 000020D2  6636                     bne        +0x38 /* 0000210A */
  3111. 000020D4  0C45 000F                cmpi.w     D5, 0xF
  3112. 000020D8  6620                     bne        +0x22 /* 000020FA */
  3113. 000020DA  206D F0D8                movea.l    A0, [A5 - 0xF28]
  3114. 000020DE  202D F0E0                move.l     D0, [A5 - 0xF20]
  3115. 000020E2  D090                     add.l      D0, [A0]
  3116. 000020E4  5D80                     subq.l     D0, 6
  3117. 000020E6  2040                     movea.l    A0, D0
  3118. 000020E8  202D F0E6                move.l     D0, [A5 - 0xF1A]
  3119. 000020EC  B0A8 0002                cmp.l      D0, [A0 + 0x2]
  3120. 000020F0  57C3                     seq        D3
  3121. 000020F2  4403                     neg.b      D3
  3122. 000020F4  4883                     ext.w      D3
  3123. 000020F6  48C3                     ext.l      D3
  3124. 000020F8  2E03                     move.l     D7, D3
  3125. label000020FA:
  3126. 000020FA  4EAD 159A                jsr        [A5 + 0x159A /* export_687 */]
  3127. 000020FE  4EAD 159A                jsr        [A5 + 0x159A /* export_687 */]
  3128. 00002102  4EAD 1592                jsr        [A5 + 0x1592 /* export_686 */]
  3129. 00002106  2B47 F0E6                move.l     [A5 - 0xF1A], D7
  3130. label0000210A:
  3131. 0000210A  4CEE 00E8 FFF0           movem.l    D3,D5,D6,D7, [A6 - 0x10]
  3132. 00002110  4E5E                     unlink     A6
  3133. 00002112  4E75                     rts
  3134. fn00002114:
  3135. 00002114  4E56 FFEC                link       A6, -0x0014
  3136. 00002118  48E7 0120                movem.l    -[A7], D7,A2
  3137. 0000211C  3E2E 000A                move.w     D7, [A6 + 0xA]
  3138. 00002120  7006                     moveq.l    D0, 0x06
  3139. 00002122  B06E 000C                cmp.w      D0, [A6 + 0xC]
  3140. 00002126  6612                     bne        +0x14 /* 0000213A */
  3141. 00002128  48C7                     ext.l      D7
  3142. 0000212A  2F07                     move.l     -[A7], D7
  3143. 0000212C  2F2E 000E                move.l     -[A7], [A6 + 0xE]
  3144. 00002130  4EBA FF78                jsr        [PC - 0x88 /* 000020AA */]
  3145. 00002134  504F                     addq.w     A7, 8
  3146. 00002136  6000 01F8                bra        +0x1FA /* 00002330 */
  3147. label0000213A:
  3148. 0000213A  7006                     moveq.l    D0, 0x06
  3149. 0000213C  B06D F0E4                cmp.w      D0, [A5 - 0xF1C]
  3150. 00002140  6612                     bne        +0x14 /* 00002154 */
  3151. 00002142  48C7                     ext.l      D7
  3152. 00002144  2F07                     move.l     -[A7], D7
  3153. 00002146  2F2D F0E6                move.l     -[A7], [A5 - 0xF1A]
  3154. 0000214A  4EBA FF5E                jsr        [PC - 0xA2 /* 000020AA */]
  3155. 0000214E  504F                     addq.w     A7, 8
  3156. 00002150  6000 01DE                bra        +0x1E0 /* 00002330 */
  3157. label00002154:
  3158. 00002154  486D F0E4                pea.l      [A5 - 0xF1C]
  3159. 00002158  486E 000C                pea.l      [A6 + 0xC]
  3160. 0000215C  4EBA E0EA                jsr        [PC - 0x1F16 /* 00000248 */]
  3161. 00002160  4A00                     tst.b      D0
  3162. 00002162  504F                     addq.w     A7, 8
  3163. 00002164  6700 0136                beq        +0x138 /* 0000229C */
  3164. 00002168  3007                     move.w     D0, D7
  3165. 0000216A  5940                     subq.w     D0, 4
  3166. 0000216C  6B00 011C                bmi        +0x11E /* 0000228A */
  3167. 00002170  0C40 0003                cmpi.w     D0, 0x3
  3168. 00002174  6E00 0114                bgt        +0x116 /* 0000228A */
  3169. 00002178  D040                     add.w      D0, D0
  3170. 0000217A  303B 0006                move.w     D0, [PC + D0.w + 0x6]
  3171. 0000217E  4EFB 0000                jmp        [PC + D0.w]
  3172. 00002182  000A 0042                ori.b      A2, 0x42 /* 'B' */
  3173. 00002186  0078 00AE 206E           ori.w      [0x0000206E], 0xAE
  3174. 0000218C  000E 2050                ori.b      A6, 0x50 /* 'P' */
  3175. 00002190  226D F0E6                movea.l    A1, [A5 - 0xF1A]
  3176. 00002194  2251                     movea.l    A1, [A1]
  3177. 00002196  2F09                     move.l     -[A7], A1
  3178. 00002198  43EE FFEC                lea.l      A1, [A6 - 0x14]
  3179. 0000219C  22D8                     move.l     [A1]+, [A0]+
  3180. 0000219E  22D8                     move.l     [A1]+, [A0]+
  3181. 000021A0  32D8                     move.w     [A1]+, [A0]+
  3182. 000021A2  486E FFEC                pea.l      [A6 - 0x14]
  3183. 000021A6  3F3C 0004                move.w     -[A7], 0x4
  3184. 000021AA  A9EB                     syscall    Pack4/FP68K
  3185. 000021AC  206D F0E6                movea.l    A0, [A5 - 0xF1A]
  3186. 000021B0  2050                     movea.l    A0, [A0]
  3187. 000021B2  43EE FFEC                lea.l      A1, [A6 - 0x14]
  3188. 000021B6  45D0                     lea.l      A2, [A0]
  3189. 000021B8  24D9                     move.l     [A2]+, [A1]+
  3190. 000021BA  24D9                     move.l     [A2]+, [A1]+
  3191. 000021BC  34D9                     move.w     [A2]+, [A1]+
  3192. 000021BE  6000 00CA                bra        +0xCC /* 0000228A */
  3193. 000021C2  206E 000E                movea.l    A0, [A6 + 0xE]
  3194. 000021C6  2050                     movea.l    A0, [A0]
  3195. 000021C8  226D F0E6                movea.l    A1, [A5 - 0xF1A]
  3196. 000021CC  2251                     movea.l    A1, [A1]
  3197. 000021CE  2F09                     move.l     -[A7], A1
  3198. 000021D0  43EE FFEC                lea.l      A1, [A6 - 0x14]
  3199. 000021D4  22D8                     move.l     [A1]+, [A0]+
  3200. 000021D6  22D8                     move.l     [A1]+, [A0]+
  3201. 000021D8  32D8                     move.w     [A1]+, [A0]+
  3202. 000021DA  486E FFEC                pea.l      [A6 - 0x14]
  3203. 000021DE  4267                     clr.w      -[A7]
  3204. 000021E0  A9EB                     syscall    Pack4/FP68K
  3205. 000021E2  206D F0E6                movea.l    A0, [A5 - 0xF1A]
  3206. 000021E6  2050                     movea.l    A0, [A0]
  3207. 000021E8  43EE FFEC                lea.l      A1, [A6 - 0x14]
  3208. 000021EC  45D0                     lea.l      A2, [A0]
  3209. 000021EE  24D9                     move.l     [A2]+, [A1]+
  3210. 000021F0  24D9                     move.l     [A2]+, [A1]+
  3211. 000021F2  34D9                     move.w     [A2]+, [A1]+
  3212. 000021F4  6000 0094                bra        +0x96 /* 0000228A */
  3213. 000021F8  206E 000E                movea.l    A0, [A6 + 0xE]
  3214. 000021FC  2050                     movea.l    A0, [A0]
  3215. 000021FE  226D F0E6                movea.l    A1, [A5 - 0xF1A]
  3216. 00002202  2251                     movea.l    A1, [A1]
  3217. 00002204  2F09                     move.l     -[A7], A1
  3218. 00002206  43EE FFEC                lea.l      A1, [A6 - 0x14]
  3219. 0000220A  22D8                     move.l     [A1]+, [A0]+
  3220. 0000220C  22D8                     move.l     [A1]+, [A0]+
  3221. 0000220E  32D8                     move.w     [A1]+, [A0]+
  3222. 00002210  486E FFEC                pea.l      [A6 - 0x14]
  3223. 00002214  3F3C 0002                move.w     -[A7], 0x2
  3224. 00002218  A9EB                     syscall    Pack4/FP68K
  3225. 0000221A  206D F0E6                movea.l    A0, [A5 - 0xF1A]
  3226. 0000221E  2050                     movea.l    A0, [A0]
  3227. 00002220  43EE FFEC                lea.l      A1, [A6 - 0x14]
  3228. 00002224  45D0                     lea.l      A2, [A0]
  3229. 00002226  24D9                     move.l     [A2]+, [A1]+
  3230. 00002228  24D9                     move.l     [A2]+, [A1]+
  3231. 0000222A  34D9                     move.w     [A2]+, [A1]+
  3232. 0000222C  605C                     bra        +0x5E /* 0000228A */
  3233. 0000222E  206D F0E6                movea.l    A0, [A5 - 0xF1A]
  3234. 00002232  2050                     movea.l    A0, [A0]
  3235. 00002234  43EE FFF6                lea.l      A1, [A6 - 0xA]
  3236. 00002238  22D8                     move.l     [A1]+, [A0]+
  3237. 0000223A  22D8                     move.l     [A1]+, [A0]+
  3238. 0000223C  32D8                     move.w     [A1]+, [A0]+
  3239. 0000223E  487A 00FA                pea.l      [PC + 0xFA /* 0000233A, value 0x0, cstring "" */]
  3240. 00002242  486E FFF6                pea.l      [A6 - 0xA]
  3241. 00002246  3F3C 0008                move.w     -[A7], 0x8
  3242. 0000224A  A9EB                     syscall    Pack4/FP68K
  3243. 0000224C  660C                     bne        +0xE /* 0000225A */
  3244. 0000224E  7005                     moveq.l    D0, 0x05
  3245. 00002250  2F00                     move.l     -[A7], D0
  3246. 00002252  4EAD 148A                jsr        [A5 + 0x148A /* export_653 */]
  3247. 00002256  584F                     addq.w     A7, 4
  3248. 00002258  6030                     bra        +0x32 /* 0000228A */
  3249. label0000225A:
  3250. 0000225A  206E 000E                movea.l    A0, [A6 + 0xE]
  3251. 0000225E  2050                     movea.l    A0, [A0]
  3252. 00002260  486E FFF6                pea.l      [A6 - 0xA]
  3253. 00002264  43EE FFEC                lea.l      A1, [A6 - 0x14]
  3254. 00002268  22D8                     move.l     [A1]+, [A0]+
  3255. 0000226A  22D8                     move.l     [A1]+, [A0]+
  3256. 0000226C  32D8                     move.w     [A1]+, [A0]+
  3257. 0000226E  486E FFEC                pea.l      [A6 - 0x14]
  3258. 00002272  3F3C 0006                move.w     -[A7], 0x6
  3259. 00002276  A9EB                     syscall    Pack4/FP68K
  3260. 00002278  206D F0E6                movea.l    A0, [A5 - 0xF1A]
  3261. 0000227C  2050                     movea.l    A0, [A0]
  3262. 0000227E  43EE FFEC                lea.l      A1, [A6 - 0x14]
  3263. 00002282  45D0                     lea.l      A2, [A0]
  3264. 00002284  24D9                     move.l     [A2]+, [A1]+
  3265. 00002286  24D9                     move.l     [A2]+, [A1]+
  3266. 00002288  34D9                     move.w     [A2]+, [A1]+
  3267. label0000228A:
  3268. 0000228A  2F2E 000E                move.l     -[A7], [A6 + 0xE]
  3269. 0000228E  4EAD 111A                jsr        [A5 + 0x111A /* export_543 */]
  3270. 00002292  5DAD F0E0                subq.l     [A5 - 0xF20], 6
  3271. 00002296  584F                     addq.w     A7, 4
  3272. 00002298  6000 0096                bra        +0x98 /* 00002330 */
  3273. label0000229C:
  3274. 0000229C  41EE 0012                lea.l      A0, [A6 + 0x12]
  3275. 000022A0  2F20                     move.l     -[A7], -[A0]
  3276. 000022A2  3F20                     move.w     -[A7], -[A0]
  3277. 000022A4  4EAD 15B2                jsr        [A5 + 0x15B2 /* export_690 */]
  3278. 000022A8  41ED F0EA                lea.l      A0, [A5 - 0xF16]
  3279. 000022AC  2F20                     move.l     -[A7], -[A0]
  3280. 000022AE  3F20                     move.w     -[A7], -[A0]
  3281. 000022B0  4EAD 15B2                jsr        [A5 + 0x15B2 /* export_690 */]
  3282. 000022B4  5DAD F0E0                subq.l     [A5 - 0xF20], 6
  3283. 000022B8  3B7C 0004 F0E4           move.w     [A5 - 0xF1C], 0x4
  3284. 000022BE  3007                     move.w     D0, D7
  3285. 000022C0  5940                     subq.w     D0, 4
  3286. 000022C2  4FEF 000C                lea.l      A7, [A7 + 0xC]
  3287. 000022C6  6B68                     bmi        +0x6A /* 00002330 */
  3288. 000022C8  0C40 0003                cmpi.w     D0, 0x3
  3289. 000022CC  6E62                     bgt        +0x64 /* 00002330 */
  3290. 000022CE  D040                     add.w      D0, D0
  3291. 000022D0  303B 0006                move.w     D0, [PC + D0.w + 0x6]
  3292. 000022D4  4EFB 0000                jmp        [PC + D0.w]
  3293. 000022D8  000A 001C                ori.b      A2, 0x1C
  3294. 000022DC  002A 0038 202E           ori.b      [A2 + 0x202E], 0x38 /* '8' */
  3295. 000022E2  000E 222D                ori.b      A6, 0x2D /* '-' */
  3296. 000022E6  F0E6 4EAD                .extension 0x0E6 <<F/2-3/0>> // unimplemented
  3297. 000022EA  0322                     btst       -[A2], D1
  3298. 000022EC  2B40 F0E6                move.l     [A5 - 0xF1A], D0
  3299. 000022F0  603E                     bra        +0x40 /* 00002330 */
  3300. 000022F2  202D F0E6                move.l     D0, [A5 - 0xF1A]
  3301. 000022F6  D0AE 000E                add.l      D0, [A6 + 0xE]
  3302. 000022FA  2B40 F0E6                move.l     [A5 - 0xF1A], D0
  3303. 000022FE  6030                     bra        +0x32 /* 00002330 */
  3304. 00002300  202E 000E                move.l     D0, [A6 + 0xE]
  3305. 00002304  90AD F0E6                sub.l      D0, [A5 - 0xF1A]
  3306. 00002308  2B40 F0E6                move.l     [A5 - 0xF1A], D0
  3307. 0000230C  6022                     bra        +0x24 /* 00002330 */
  3308. 0000230E  4AAD F0E6                tst.l      [A5 - 0xF1A]
  3309. 00002312  660C                     bne        +0xE /* 00002320 */
  3310. 00002314  7005                     moveq.l    D0, 0x05
  3311. 00002316  2F00                     move.l     -[A7], D0
  3312. 00002318  4EAD 148A                jsr        [A5 + 0x148A /* export_653 */]
  3313. 0000231C  584F                     addq.w     A7, 4
  3314. 0000231E  6010                     bra        +0x12 /* 00002330 */
  3315. label00002320:
  3316. 00002320  202E 000E                move.l     D0, [A6 + 0xE]
  3317. 00002324  222D F0E6                move.l     D1, [A5 - 0xF1A]
  3318. 00002328  4EAD 032A                jsr        [A5 + 0x32A /* export_97 */]
  3319. 0000232C  2B40 F0E6                move.l     [A5 - 0xF1A], D0
  3320. label00002330:
  3321. 00002330  4CEE 0480 FFE4           movem.l    D7,A2, [A6 - 0x1C]
  3322. 00002336  4E5E                     unlink     A6
  3323. 00002338  4E75                     rts
  3324. 0000233A  0000 0000                ori.b      D0, 0x0
  3325. 0000233E  0000 0000                ori.b      D0, 0x0
  3326. 00002342  0000 4E56                ori.b      D0, 0x56 /* 'V' */
  3327. 00002346  0000 2F0C                ori.b      D0, 0xC
  3328. 0000234A  206D F0D8                movea.l    A0, [A5 - 0xF28]
  3329. 0000234E  202D F0E0                move.l     D0, [A5 - 0xF20]
  3330. 00002352  D090                     add.l      D0, [A0]
  3331. 00002354  2840                     movea.l    A4, D0
  3332. 00002356  5D4C                     subq.w     A4, 6
  3333. 00002358  7004                     moveq.l    D0, 0x04
  3334. 0000235A  B054                     cmp.w      D0, [A4]
  3335. 0000235C  661E                     bne        +0x20 /* 0000237C */
  3336. 0000235E  7004                     moveq.l    D0, 0x04
  3337. 00002360  B06D F0E4                cmp.w      D0, [A5 - 0xF1C]
  3338. 00002364  6616                     bne        +0x18 /* 0000237C */
  3339. 00002366  202C 0002                move.l     D0, [A4 + 0x2]
  3340. 0000236A  222D F0E6                move.l     D1, [A5 - 0xF1A]
  3341. 0000236E  4EAD 0322                jsr        [A5 + 0x322 /* export_96 */]
  3342. 00002372  2B40 F0E6                move.l     [A5 - 0xF1A], D0
  3343. 00002376  5DAD F0E0                subq.l     [A5 - 0xF20], 6
  3344. 0000237A  6014                     bra        +0x16 /* 00002390 */
  3345. label0000237C:
  3346. 0000237C  204C                     movea.l    A0, A4
  3347. 0000237E  5C88                     addq.l     A0, 6
  3348. 00002380  2F20                     move.l     -[A7], -[A0]
  3349. 00002382  3F20                     move.w     -[A7], -[A0]
  3350. 00002384  7004                     moveq.l    D0, 0x04
  3351. 00002386  2F00                     move.l     -[A7], D0
  3352. 00002388  4EBA FD8A                jsr        [PC - 0x276 /* 00002114 */]
  3353. 0000238C  4FEF 000A                lea.l      A7, [A7 + 0xA]
  3354. label00002390:
  3355. 00002390  286E FFFC                movea.l    A4, [A6 - 0x4]
  3356. 00002394  4E5E                     unlink     A6
  3357. 00002396  4E75                     rts
  3358. 00002398  4E56 0000                link       A6, 0
  3359. 0000239C  2F0C                     move.l     -[A7], A4
  3360. 0000239E  206D F0D8                movea.l    A0, [A5 - 0xF28]
  3361. 000023A2  202D F0E0                move.l     D0, [A5 - 0xF20]
  3362. 000023A6  D090                     add.l      D0, [A0]
  3363. 000023A8  2840                     movea.l    A4, D0
  3364. 000023AA  5D4C                     subq.w     A4, 6
  3365. 000023AC  7004                     moveq.l    D0, 0x04
  3366. 000023AE  B054                     cmp.w      D0, [A4]
  3367. 000023B0  6620                     bne        +0x22 /* 000023D2 */
  3368. 000023B2  7004                     moveq.l    D0, 0x04
  3369. 000023B4  B06D F0E4                cmp.w      D0, [A5 - 0xF1C]
  3370. 000023B8  6618                     bne        +0x1A /* 000023D2 */
  3371. 000023BA  202D F0E6                move.l     D0, [A5 - 0xF1A]
  3372. 000023BE  D0AC 0002                add.l      D0, [A4 + 0x2]
  3373. 000023C2  2B40 F0E6                move.l     [A5 - 0xF1A], D0
  3374. 000023C6  3B7C 0004 F0E4           move.w     [A5 - 0xF1C], 0x4
  3375. 000023CC  5DAD F0E0                subq.l     [A5 - 0xF20], 6
  3376. 000023D0  6014                     bra        +0x16 /* 000023E6 */
  3377. label000023D2:
  3378. 000023D2  204C                     movea.l    A0, A4
  3379. 000023D4  5C88                     addq.l     A0, 6
  3380. 000023D6  2F20                     move.l     -[A7], -[A0]
  3381. 000023D8  3F20                     move.w     -[A7], -[A0]
  3382. 000023DA  7005                     moveq.l    D0, 0x05
  3383. 000023DC  2F00                     move.l     -[A7], D0
  3384. 000023DE  4EBA FD34                jsr        [PC - 0x2CC /* 00002114 */]
  3385. 000023E2  4FEF 000A                lea.l      A7, [A7 + 0xA]
  3386. label000023E6:
  3387. 000023E6  286E FFFC                movea.l    A4, [A6 - 0x4]
  3388. 000023EA  4E5E                     unlink     A6
  3389. 000023EC  4E75                     rts
  3390. 000023EE  4E56 0000                link       A6, 0
  3391. 000023F2  2F0C                     move.l     -[A7], A4
  3392. 000023F4  206D F0D8                movea.l    A0, [A5 - 0xF28]
  3393. 000023F8  202D F0E0                move.l     D0, [A5 - 0xF20]
  3394. 000023FC  D090                     add.l      D0, [A0]
  3395. 000023FE  2840                     movea.l    A4, D0
  3396. 00002400  5D4C                     subq.w     A4, 6
  3397. 00002402  7004                     moveq.l    D0, 0x04
  3398. 00002404  B054                     cmp.w      D0, [A4]
  3399. 00002406  661A                     bne        +0x1C /* 00002422 */
  3400. 00002408  7004                     moveq.l    D0, 0x04
  3401. 0000240A  B06D F0E4                cmp.w      D0, [A5 - 0xF1C]
  3402. 0000240E  6612                     bne        +0x14 /* 00002422 */
  3403. 00002410  202C 0002                move.l     D0, [A4 + 0x2]
  3404. 00002414  90AD F0E6                sub.l      D0, [A5 - 0xF1A]
  3405. 00002418  2B40 F0E6                move.l     [A5 - 0xF1A], D0
  3406. 0000241C  5DAD F0E0                subq.l     [A5 - 0xF20], 6
  3407. 00002420  6014                     bra        +0x16 /* 00002436 */
  3408. label00002422:
  3409. 00002422  204C                     movea.l    A0, A4
  3410. 00002424  5C88                     addq.l     A0, 6
  3411. 00002426  2F20                     move.l     -[A7], -[A0]
  3412. 00002428  3F20                     move.w     -[A7], -[A0]
  3413. 0000242A  7006                     moveq.l    D0, 0x06
  3414. 0000242C  2F00                     move.l     -[A7], D0
  3415. 0000242E  4EBA FCE4                jsr        [PC - 0x31C /* 00002114 */]
  3416. 00002432  4FEF 000A                lea.l      A7, [A7 + 0xA]
  3417. label00002436:
  3418. 00002436  286E FFFC                movea.l    A4, [A6 - 0x4]
  3419. 0000243A  4E5E                     unlink     A6
  3420. 0000243C  4E75                     rts
  3421. 0000243E  4E56 0000                link       A6, 0
  3422. 00002442  2F0C                     move.l     -[A7], A4
  3423. 00002444  206D F0D8                movea.l    A0, [A5 - 0xF28]
  3424. 00002448  202D F0E0                move.l     D0, [A5 - 0xF20]
  3425. 0000244C  D090                     add.l      D0, [A0]
  3426. 0000244E  2840                     movea.l    A4, D0
  3427. 00002450  5D4C                     subq.w     A4, 6
  3428. 00002452  7004                     moveq.l    D0, 0x04
  3429. 00002454  B054                     cmp.w      D0, [A4]
  3430. 00002456  6630                     bne        +0x32 /* 00002488 */
  3431. 00002458  7004                     moveq.l    D0, 0x04
  3432. 0000245A  B06D F0E4                cmp.w      D0, [A5 - 0xF1C]
  3433. 0000245E  6628                     bne        +0x2A /* 00002488 */
  3434. 00002460  4AAD F0E6                tst.l      [A5 - 0xF1A]
  3435. 00002464  660C                     bne        +0xE /* 00002472 */
  3436. 00002466  7005                     moveq.l    D0, 0x05
  3437. 00002468  2F00                     move.l     -[A7], D0
  3438. 0000246A  4EAD 148A                jsr        [A5 + 0x148A /* export_653 */]
  3439. 0000246E  584F                     addq.w     A7, 4
  3440. 00002470  6010                     bra        +0x12 /* 00002482 */
  3441. label00002472:
  3442. 00002472  202C 0002                move.l     D0, [A4 + 0x2]
  3443. 00002476  222D F0E6                move.l     D1, [A5 - 0xF1A]
  3444. 0000247A  4EAD 032A                jsr        [A5 + 0x32A /* export_97 */]
  3445. 0000247E  2B40 F0E6                move.l     [A5 - 0xF1A], D0
  3446. label00002482:
  3447. 00002482  5DAD F0E0                subq.l     [A5 - 0xF20], 6
  3448. 00002486  6014                     bra        +0x16 /* 0000249C */
  3449. label00002488:
  3450. 00002488  204C                     movea.l    A0, A4
  3451. 0000248A  5C88                     addq.l     A0, 6
  3452. 0000248C  2F20                     move.l     -[A7], -[A0]
  3453. 0000248E  3F20                     move.w     -[A7], -[A0]
  3454. 00002490  7007                     moveq.l    D0, 0x07
  3455. 00002492  2F00                     move.l     -[A7], D0
  3456. 00002494  4EBA FC7E                jsr        [PC - 0x382 /* 00002114 */]
  3457. 00002498  4FEF 000A                lea.l      A7, [A7 + 0xA]
  3458. label0000249C:
  3459. 0000249C  286E FFFC                movea.l    A4, [A6 - 0x4]
  3460. 000024A0  4E5E                     unlink     A6
  3461. 000024A2  4E75                     rts
  3462. 000024A4  4E56 FFFA                link       A6, -0x0006
  3463. 000024A8  206D F0D8                movea.l    A0, [A5 - 0xF28]
  3464. 000024AC  202D F0E0                move.l     D0, [A5 - 0xF20]
  3465. 000024B0  D090                     add.l      D0, [A0]
  3466. 000024B2  5D80                     subq.l     D0, 6
  3467. 000024B4  2040                     movea.l    A0, D0
  3468. 000024B6  43EE FFFA                lea.l      A1, [A6 - 0x6]
  3469. 000024BA  22D8                     move.l     [A1]+, [A0]+
  3470. 000024BC  32D8                     move.w     [A1]+, [A0]+
  3471. 000024BE  7004                     moveq.l    D0, 0x04
  3472. 000024C0  B06E FFFA                cmp.w      D0, [A6 - 0x6]
  3473. 000024C4  6624                     bne        +0x26 /* 000024EA */
  3474. 000024C6  7004                     moveq.l    D0, 0x04
  3475. 000024C8  B06D F0E4                cmp.w      D0, [A5 - 0xF1C]
  3476. 000024CC  661C                     bne        +0x1E /* 000024EA */
  3477. label000024CE:
  3478. 000024CE  4AAD F0E6                tst.l      [A5 - 0xF1A]
  3479. 000024D2  6710                     beq        +0x12 /* 000024E4 */
  3480. 000024D4  202E FFFC                move.l     D0, [A6 - 0x4]
  3481. 000024D8  222D F0E6                move.l     D1, [A5 - 0xF1A]
  3482. 000024DC  4EAD 033A                jsr        [A5 + 0x33A /* export_99 */]
  3483. 000024E0  2B40 F0E6                move.l     [A5 - 0xF1A], D0
  3484. label000024E4:
  3485. 000024E4  5DAD F0E0                subq.l     [A5 - 0xF20], 6
  3486. 000024E8  6054                     bra        +0x56 /* 0000253E */
  3487. label000024EA:
  3488. 000024EA  7006                     moveq.l    D0, 0x06
  3489. 000024EC  B06D F0E4                cmp.w      D0, [A5 - 0xF1C]
  3490. 000024F0  6610                     bne        +0x12 /* 00002502 */
  3491. 000024F2  7008                     moveq.l    D0, 0x08
  3492. 000024F4  2F00                     move.l     -[A7], D0
  3493. 000024F6  2F2D F0E6                move.l     -[A7], [A5 - 0xF1A]
  3494. 000024FA  4EBA FBAE                jsr        [PC - 0x452 /* 000020AA */]
  3495. 000024FE  504F                     addq.w     A7, 8
  3496. 00002500  603C                     bra        +0x3E /* 0000253E */
  3497. label00002502:
  3498. 00002502  7006                     moveq.l    D0, 0x06
  3499. 00002504  B06E FFFA                cmp.w      D0, [A6 - 0x6]
  3500. 00002508  6610                     bne        +0x12 /* 0000251A */
  3501. 0000250A  7008                     moveq.l    D0, 0x08
  3502. 0000250C  2F00                     move.l     -[A7], D0
  3503. 0000250E  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  3504. 00002512  4EBA FB96                jsr        [PC - 0x46A /* 000020AA */]
  3505. 00002516  504F                     addq.w     A7, 8
  3506. 00002518  6024                     bra        +0x26 /* 0000253E */
  3507. label0000251A:
  3508. 0000251A  41EE 0000                lea.l      A0, [A6 + 0x0]
  3509. 0000251E  2F20                     move.l     -[A7], -[A0]
  3510. 00002520  3F20                     move.w     -[A7], -[A0]
  3511. 00002522  4EAD 15B2                jsr        [A5 + 0x15B2 /* export_690 */]
  3512. 00002526  41ED F0EA                lea.l      A0, [A5 - 0xF16]
  3513. 0000252A  2F20                     move.l     -[A7], -[A0]
  3514. 0000252C  3F20                     move.w     -[A7], -[A0]
  3515. 0000252E  4EAD 15B2                jsr        [A5 + 0x15B2 /* export_690 */]
  3516. 00002532  3B7C 0004 F0E4           move.w     [A5 - 0xF1C], 0x4
  3517. 00002538  4FEF 000C                lea.l      A7, [A7 + 0xC]
  3518. 0000253C  6090                     bra        -0x6E /* 000024CE */
  3519. label0000253E:
  3520. 0000253E  4E5E                     unlink     A6
  3521. 00002540  4E75                     rts
  3522. 00002542  4E56 FFF0                link       A6, -0x0010
  3523. 00002546  2F0A                     move.l     -[A7], A2
  3524. 00002548  7004                     moveq.l    D0, 0x04
  3525. 0000254A  B06D F0E4                cmp.w      D0, [A5 - 0xF1C]
  3526. 0000254E  660E                     bne        +0x10 /* 0000255E */
  3527. 00002550  202D F0E6                move.l     D0, [A5 - 0xF1A]
  3528. 00002554  4480                     neg.l      D0
  3529. 00002556  2B40 F0E6                move.l     [A5 - 0xF1A], D0
  3530. 0000255A  6000 00A8                bra        +0xAA /* 00002604 */
  3531. label0000255E:
  3532. 0000255E  7006                     moveq.l    D0, 0x06
  3533. 00002560  B06D F0E4                cmp.w      D0, [A5 - 0xF1C]
  3534. 00002564  6638                     bne        +0x3A /* 0000259E */
  3535. 00002566  41EE FFFA                lea.l      A0, [A6 - 0x6]
  3536. 0000256A  43ED F0E4                lea.l      A1, [A5 - 0xF1C]
  3537. 0000256E  20D9                     move.l     [A0]+, [A1]+
  3538. 00002570  30D9                     move.w     [A0]+, [A1]+
  3539. 00002572  3B7C 0004 F0E4           move.w     [A5 - 0xF1C], 0x4
  3540. 00002578  7000                     moveq.l    D0, 0x00
  3541. 0000257A  2B40 F0E6                move.l     [A5 - 0xF1A], D0
  3542. 0000257E  4EAD 1592                jsr        [A5 + 0x1592 /* export_686 */]
  3543. 00002582  41ED F0E4                lea.l      A0, [A5 - 0xF1C]
  3544. 00002586  43EE FFFA                lea.l      A1, [A6 - 0x6]
  3545. 0000258A  20D9                     move.l     [A0]+, [A1]+
  3546. 0000258C  30D9                     move.w     [A0]+, [A1]+
  3547. 0000258E  7006                     moveq.l    D0, 0x06
  3548. 00002590  2F00                     move.l     -[A7], D0
  3549. 00002592  2F2D F0E6                move.l     -[A7], [A5 - 0xF1A]
  3550. 00002596  4EBA FB12                jsr        [PC - 0x4EE /* 000020AA */]
  3551. 0000259A  504F                     addq.w     A7, 8
  3552. 0000259C  6066                     bra        +0x68 /* 00002604 */
  3553. label0000259E:
  3554. 0000259E  486D F0E4                pea.l      [A5 - 0xF1C]
  3555. 000025A2  4EBA DC48                jsr        [PC - 0x23B8 /* 000001EC */]
  3556. 000025A6  4A00                     tst.b      D0
  3557. 000025A8  584F                     addq.w     A7, 4
  3558. 000025AA  672A                     beq        +0x2C /* 000025D6 */
  3559. 000025AC  206D F0E6                movea.l    A0, [A5 - 0xF1A]
  3560. 000025B0  2050                     movea.l    A0, [A0]
  3561. 000025B2  43EE FFF0                lea.l      A1, [A6 - 0x10]
  3562. 000025B6  22D8                     move.l     [A1]+, [A0]+
  3563. 000025B8  22D8                     move.l     [A1]+, [A0]+
  3564. 000025BA  32D8                     move.w     [A1]+, [A0]+
  3565. 000025BC  0A2E 0080 FFF0           xori.b     [A6 - 0x10], 0x80
  3566. 000025C2  206D F0E6                movea.l    A0, [A5 - 0xF1A]
  3567. 000025C6  2050                     movea.l    A0, [A0]
  3568. 000025C8  43EE FFF0                lea.l      A1, [A6 - 0x10]
  3569. 000025CC  45D0                     lea.l      A2, [A0]
  3570. 000025CE  24D9                     move.l     [A2]+, [A1]+
  3571. 000025D0  24D9                     move.l     [A2]+, [A1]+
  3572. 000025D2  34D9                     move.w     [A2]+, [A1]+
  3573. 000025D4  602E                     bra        +0x30 /* 00002604 */
  3574. label000025D6:
  3575. 000025D6  302D F0E4                move.w     D0, [A5 - 0xF1C]
  3576. 000025DA  7201                     moveq.l    D1, 0x01
  3577. 000025DC  E1A9                     lsl        D1, D0
  3578. 000025DE  C2BC 0000 0262           and.l      D1, 0x262
  3579. 000025E4  670E                     beq        +0x10 /* 000025F4 */
  3580. 000025E6  41ED F0EA                lea.l      A0, [A5 - 0xF16]
  3581. 000025EA  2F20                     move.l     -[A7], -[A0]
  3582. 000025EC  3F20                     move.w     -[A7], -[A0]
  3583. 000025EE  4EAD 15B2                jsr        [A5 + 0x15B2 /* export_690 */]
  3584. 000025F2  5C4F                     addq.w     A7, 6
  3585. label000025F4:
  3586. 000025F4  202D F0E6                move.l     D0, [A5 - 0xF1A]
  3587. 000025F8  4480                     neg.l      D0
  3588. 000025FA  2B40 F0E6                move.l     [A5 - 0xF1A], D0
  3589. 000025FE  3B7C 0004 F0E4           move.w     [A5 - 0xF1C], 0x4
  3590. label00002604:
  3591. 00002604  246E FFEC                movea.l    A2, [A6 - 0x14]
  3592. 00002608  4E5E                     unlink     A6
  3593. 0000260A  4E75                     rts
  3594. 0000260C  4E56 FFFA                link       A6, -0x0006
  3595. 00002610  2F03                     move.l     -[A7], D3
  3596. 00002612  206D F0D8                movea.l    A0, [A5 - 0xF28]
  3597. 00002616  202D F0E0                move.l     D0, [A5 - 0xF20]
  3598. 0000261A  D090                     add.l      D0, [A0]
  3599. 0000261C  5D80                     subq.l     D0, 6
  3600. 0000261E  2040                     movea.l    A0, D0
  3601. 00002620  43EE FFFA                lea.l      A1, [A6 - 0x6]
  3602. 00002624  22D8                     move.l     [A1]+, [A0]+
  3603. 00002626  32D8                     move.w     [A1]+, [A0]+
  3604. 00002628  7004                     moveq.l    D0, 0x04
  3605. 0000262A  B06E FFFA                cmp.w      D0, [A6 - 0x6]
  3606. 0000262E  6626                     bne        +0x28 /* 00002656 */
  3607. 00002630  7004                     moveq.l    D0, 0x04
  3608. 00002632  B06D F0E4                cmp.w      D0, [A5 - 0xF1C]
  3609. 00002636  661E                     bne        +0x20 /* 00002656 */
  3610. label00002638:
  3611. 00002638  7600                     moveq.l    D3, 0x00
  3612. 0000263A  4AAE FFFC                tst.l      [A6 - 0x4]
  3613. 0000263E  6708                     beq        +0xA /* 00002648 */
  3614. 00002640  4AAD F0E6                tst.l      [A5 - 0xF1A]
  3615. 00002644  6702                     beq        +0x4 /* 00002648 */
  3616. 00002646  7601                     moveq.l    D3, 0x01
  3617. label00002648:
  3618. 00002648  4883                     ext.w      D3
  3619. 0000264A  48C3                     ext.l      D3
  3620. 0000264C  2B43 F0E6                move.l     [A5 - 0xF1A], D3
  3621. 00002650  5DAD F0E0                subq.l     [A5 - 0xF20], 6
  3622. 00002654  6054                     bra        +0x56 /* 000026AA */
  3623. label00002656:
  3624. 00002656  7006                     moveq.l    D0, 0x06
  3625. 00002658  B06D F0E4                cmp.w      D0, [A5 - 0xF1C]
  3626. 0000265C  6610                     bne        +0x12 /* 0000266E */
  3627. 0000265E  7012                     moveq.l    D0, 0x12
  3628. 00002660  2F00                     move.l     -[A7], D0
  3629. 00002662  2F2D F0E6                move.l     -[A7], [A5 - 0xF1A]
  3630. 00002666  4EBA FA42                jsr        [PC - 0x5BE /* 000020AA */]
  3631. 0000266A  504F                     addq.w     A7, 8
  3632. 0000266C  603C                     bra        +0x3E /* 000026AA */
  3633. label0000266E:
  3634. 0000266E  7006                     moveq.l    D0, 0x06
  3635. 00002670  B06E FFFA                cmp.w      D0, [A6 - 0x6]
  3636. 00002674  6610                     bne        +0x12 /* 00002686 */
  3637. 00002676  7012                     moveq.l    D0, 0x12
  3638. 00002678  2F00                     move.l     -[A7], D0
  3639. 0000267A  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  3640. 0000267E  4EBA FA2A                jsr        [PC - 0x5D6 /* 000020AA */]
  3641. 00002682  504F                     addq.w     A7, 8
  3642. 00002684  6024                     bra        +0x26 /* 000026AA */
  3643. label00002686:
  3644. 00002686  41EE 0000                lea.l      A0, [A6 + 0x0]
  3645. 0000268A  2F20                     move.l     -[A7], -[A0]
  3646. 0000268C  3F20                     move.w     -[A7], -[A0]
  3647. 0000268E  4EAD 15B2                jsr        [A5 + 0x15B2 /* export_690 */]
  3648. 00002692  41ED F0EA                lea.l      A0, [A5 - 0xF16]
  3649. 00002696  2F20                     move.l     -[A7], -[A0]
  3650. 00002698  3F20                     move.w     -[A7], -[A0]
  3651. 0000269A  4EAD 15B2                jsr        [A5 + 0x15B2 /* export_690 */]
  3652. 0000269E  3B7C 0004 F0E4           move.w     [A5 - 0xF1C], 0x4
  3653. 000026A4  4FEF 000C                lea.l      A7, [A7 + 0xC]
  3654. 000026A8  608E                     bra        -0x70 /* 00002638 */
  3655. label000026AA:
  3656. 000026AA  262E FFF6                move.l     D3, [A6 - 0xA]
  3657. 000026AE  4E5E                     unlink     A6
  3658. 000026B0  4E75                     rts
  3659. 000026B2  4E56 FFFA                link       A6, -0x0006
  3660. 000026B6  2F03                     move.l     -[A7], D3
  3661. 000026B8  206D F0D8                movea.l    A0, [A5 - 0xF28]
  3662. 000026BC  202D F0E0                move.l     D0, [A5 - 0xF20]
  3663. 000026C0  D090                     add.l      D0, [A0]
  3664. 000026C2  5D80                     subq.l     D0, 6
  3665. 000026C4  2040                     movea.l    A0, D0
  3666. 000026C6  43EE FFFA                lea.l      A1, [A6 - 0x6]
  3667. 000026CA  22D8                     move.l     [A1]+, [A0]+
  3668. 000026CC  32D8                     move.w     [A1]+, [A0]+
  3669. 000026CE  7004                     moveq.l    D0, 0x04
  3670. 000026D0  B06E FFFA                cmp.w      D0, [A6 - 0x6]
  3671. 000026D4  6626                     bne        +0x28 /* 000026FC */
  3672. 000026D6  7004                     moveq.l    D0, 0x04
  3673. 000026D8  B06D F0E4                cmp.w      D0, [A5 - 0xF1C]
  3674. 000026DC  661E                     bne        +0x20 /* 000026FC */
  3675. label000026DE:
  3676. 000026DE  7601                     moveq.l    D3, 0x01
  3677. 000026E0  4AAE FFFC                tst.l      [A6 - 0x4]
  3678. 000026E4  6608                     bne        +0xA /* 000026EE */
  3679. 000026E6  4AAD F0E6                tst.l      [A5 - 0xF1A]
  3680. 000026EA  6602                     bne        +0x4 /* 000026EE */
  3681. 000026EC  7600                     moveq.l    D3, 0x00
  3682. label000026EE:
  3683. 000026EE  4883                     ext.w      D3
  3684. 000026F0  48C3                     ext.l      D3
  3685. 000026F2  2B43 F0E6                move.l     [A5 - 0xF1A], D3
  3686. 000026F6  5DAD F0E0                subq.l     [A5 - 0xF20], 6
  3687. 000026FA  6054                     bra        +0x56 /* 00002750 */
  3688. label000026FC:
  3689. 000026FC  7006                     moveq.l    D0, 0x06
  3690. 000026FE  B06D F0E4                cmp.w      D0, [A5 - 0xF1C]
  3691. 00002702  6610                     bne        +0x12 /* 00002714 */
  3692. 00002704  7013                     moveq.l    D0, 0x13
  3693. 00002706  2F00                     move.l     -[A7], D0
  3694. 00002708  2F2D F0E6                move.l     -[A7], [A5 - 0xF1A]
  3695. 0000270C  4EBA F99C                jsr        [PC - 0x664 /* 000020AA */]
  3696. 00002710  504F                     addq.w     A7, 8
  3697. 00002712  603C                     bra        +0x3E /* 00002750 */
  3698. label00002714:
  3699. 00002714  7006                     moveq.l    D0, 0x06
  3700. 00002716  B06E FFFA                cmp.w      D0, [A6 - 0x6]
  3701. 0000271A  6610                     bne        +0x12 /* 0000272C */
  3702. 0000271C  7013                     moveq.l    D0, 0x13
  3703. 0000271E  2F00                     move.l     -[A7], D0
  3704. 00002720  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  3705. 00002724  4EBA F984                jsr        [PC - 0x67C /* 000020AA */]
  3706. 00002728  504F                     addq.w     A7, 8
  3707. 0000272A  6024                     bra        +0x26 /* 00002750 */
  3708. label0000272C:
  3709. 0000272C  41EE 0000                lea.l      A0, [A6 + 0x0]
  3710. 00002730  2F20                     move.l     -[A7], -[A0]
  3711. 00002732  3F20                     move.w     -[A7], -[A0]
  3712. 00002734  4EAD 15B2                jsr        [A5 + 0x15B2 /* export_690 */]
  3713. 00002738  41ED F0EA                lea.l      A0, [A5 - 0xF16]
  3714. 0000273C  2F20                     move.l     -[A7], -[A0]
  3715. 0000273E  3F20                     move.w     -[A7], -[A0]
  3716. 00002740  4EAD 15B2                jsr        [A5 + 0x15B2 /* export_690 */]
  3717. 00002744  3B7C 0004 F0E4           move.w     [A5 - 0xF1C], 0x4
  3718. 0000274A  4FEF 000C                lea.l      A7, [A7 + 0xC]
  3719. 0000274E  608E                     bra        -0x70 /* 000026DE */
  3720. label00002750:
  3721. 00002750  262E FFF6                move.l     D3, [A6 - 0xA]
  3722. 00002754  4E5E                     unlink     A6
  3723. 00002756  4E75                     rts
  3724. 00002758  4E56 0000                link       A6, 0
  3725. 0000275C  2F03                     move.l     -[A7], D3
  3726. 0000275E  302D F0E4                move.w     D0, [A5 - 0xF1C]
  3727. 00002762  7201                     moveq.l    D1, 0x01
  3728. 00002764  E1A9                     lsl        D1, D0
  3729. 00002766  C2BC 0000 0262           and.l      D1, 0x262
  3730. 0000276C  670E                     beq        +0x10 /* 0000277C */
  3731. 0000276E  41ED F0EA                lea.l      A0, [A5 - 0xF16]
  3732. 00002772  2F20                     move.l     -[A7], -[A0]
  3733. 00002774  3F20                     move.w     -[A7], -[A0]
  3734. 00002776  4EAD 15B2                jsr        [A5 + 0x15B2 /* export_690 */]
  3735. 0000277A  5C4F                     addq.w     A7, 6
  3736. label0000277C:
  3737. 0000277C  3B7C 0004 F0E4           move.w     [A5 - 0xF1C], 0x4
  3738. 00002782  4AAD F0E6                tst.l      [A5 - 0xF1A]
  3739. 00002786  57C3                     seq        D3
  3740. 00002788  4403                     neg.b      D3
  3741. 0000278A  4883                     ext.w      D3
  3742. 0000278C  48C3                     ext.l      D3
  3743. 0000278E  2B43 F0E6                move.l     [A5 - 0xF1A], D3
  3744. 00002792  262E FFFC                move.l     D3, [A6 - 0x4]
  3745. 00002796  4E5E                     unlink     A6
  3746. 00002798  4E75                     rts
  3747. 0000279A  4E56 FFFA                link       A6, -0x0006
  3748. 0000279E  48E7 0300                movem.l    -[A7], D6,D7
  3749. 000027A2  206D F0D8                movea.l    A0, [A5 - 0xF28]
  3750. 000027A6  202D F0E0                move.l     D0, [A5 - 0xF20]
  3751. 000027AA  D090                     add.l      D0, [A0]
  3752. 000027AC  5D80                     subq.l     D0, 6
  3753. 000027AE  2040                     movea.l    A0, D0
  3754. 000027B0  43EE FFFA                lea.l      A1, [A6 - 0x6]
  3755. 000027B4  22D8                     move.l     [A1]+, [A0]+
  3756. 000027B6  32D8                     move.w     [A1]+, [A0]+
  3757. 000027B8  5DAD F0E0                subq.l     [A5 - 0xF20], 6
  3758. 000027BC  486E FFFA                pea.l      [A6 - 0x6]
  3759. 000027C0  4EBA DAF0                jsr        [PC - 0x2510 /* 000002B2 */]
  3760. 000027C4  486D F0E4                pea.l      [A5 - 0xF1C]
  3761. 000027C8  4EBA DAE8                jsr        [PC - 0x2518 /* 000002B2 */]
  3762. 000027CC  7001                     moveq.l    D0, 0x01
  3763. 000027CE  B06E FFFA                cmp.w      D0, [A6 - 0x6]
  3764. 000027D2  504F                     addq.w     A7, 8
  3765. 000027D4  6600 0084                bne        +0x86 /* 0000285A */
  3766. 000027D8  7001                     moveq.l    D0, 0x01
  3767. 000027DA  B06D F0E4                cmp.w      D0, [A5 - 0xF1C]
  3768. 000027DE  667A                     bne        +0x7C /* 0000285A */
  3769. 000027E0  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  3770. 000027E4  4EAD 1132                jsr        [A5 + 0x1132 /* export_546 */]
  3771. 000027E8  2C00                     move.l     D6, D0
  3772. 000027EA  5386                     subq.l     D6, 1
  3773. 000027EC  2F2D F0E6                move.l     -[A7], [A5 - 0xF1A]
  3774. 000027F0  4EAD 1132                jsr        [A5 + 0x1132 /* export_546 */]
  3775. 000027F4  2E00                     move.l     D7, D0
  3776. 000027F6  7000                     moveq.l    D0, 0x00
  3777. 000027F8  2F00                     move.l     -[A7], D0
  3778. 000027FA  2206                     move.l     D1, D6
  3779. 000027FC  D287                     add.l      D1, D7
  3780. 000027FE  2F01                     move.l     -[A7], D1
  3781. 00002800  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  3782. 00002804  4EAD 112A                jsr        [A5 + 0x112A /* export_545 */]
  3783. 00002808  4A80                     tst.l      D0
  3784. 0000280A  4FEF 0014                lea.l      A7, [A7 + 0x14]
  3785. 0000280E  6730                     beq        +0x32 /* 00002840 */
  3786. 00002810  2F07                     move.l     -[A7], D7
  3787. 00002812  206E FFFC                movea.l    A0, [A6 - 0x4]
  3788. 00002816  2006                     move.l     D0, D6
  3789. 00002818  D090                     add.l      D0, [A0]
  3790. 0000281A  2F00                     move.l     -[A7], D0
  3791. 0000281C  206D F0E6                movea.l    A0, [A5 - 0xF1A]
  3792. 00002820  2F10                     move.l     -[A7], [A0]
  3793. 00002822  4EAD 1162                jsr        [A5 + 0x1162 /* export_552 */]
  3794. 00002826  2F2D F0E6                move.l     -[A7], [A5 - 0xF1A]
  3795. 0000282A  4EAD 111A                jsr        [A5 + 0x111A /* export_543 */]
  3796. 0000282E  41ED F0E4                lea.l      A0, [A5 - 0xF1C]
  3797. 00002832  43EE FFFA                lea.l      A1, [A6 - 0x6]
  3798. 00002836  20D9                     move.l     [A0]+, [A1]+
  3799. 00002838  30D9                     move.w     [A0]+, [A1]+
  3800. 0000283A  4FEF 0010                lea.l      A7, [A7 + 0x10]
  3801. 0000283E  6032                     bra        +0x34 /* 00002872 */
  3802. label00002840:
  3803. 00002840  41EE 0000                lea.l      A0, [A6 + 0x0]
  3804. 00002844  2F20                     move.l     -[A7], -[A0]
  3805. 00002846  3F20                     move.w     -[A7], -[A0]
  3806. 00002848  4EAD 15B2                jsr        [A5 + 0x15B2 /* export_690 */]
  3807. 0000284C  7003                     moveq.l    D0, 0x03
  3808. 0000284E  2F00                     move.l     -[A7], D0
  3809. 00002850  4EAD 148A                jsr        [A5 + 0x148A /* export_653 */]
  3810. 00002854  4FEF 000A                lea.l      A7, [A7 + 0xA]
  3811. 00002858  6018                     bra        +0x1A /* 00002872 */
  3812. label0000285A:
  3813. 0000285A  41EE 0000                lea.l      A0, [A6 + 0x0]
  3814. 0000285E  2F20                     move.l     -[A7], -[A0]
  3815. 00002860  3F20                     move.w     -[A7], -[A0]
  3816. 00002862  4EAD 15B2                jsr        [A5 + 0x15B2 /* export_690 */]
  3817. 00002866  7008                     moveq.l    D0, 0x08
  3818. 00002868  2F00                     move.l     -[A7], D0
  3819. 0000286A  4EAD 148A                jsr        [A5 + 0x148A /* export_653 */]
  3820. 0000286E  4FEF 000A                lea.l      A7, [A7 + 0xA]
  3821. label00002872:
  3822. 00002872  4CEE 00C0 FFF2           movem.l    D6,D7, [A6 - 0xE]
  3823. 00002878  4E5E                     unlink     A6
  3824. 0000287A  4E75                     rts
  3825. 0000287C  4E56 FFFA                link       A6, -0x0006
  3826. 00002880  48E7 0300                movem.l    -[A7], D6,D7
  3827. 00002884  206D F0D8                movea.l    A0, [A5 - 0xF28]
  3828. 00002888  202D F0E0                move.l     D0, [A5 - 0xF20]
  3829. 0000288C  D090                     add.l      D0, [A0]
  3830. 0000288E  5D80                     subq.l     D0, 6
  3831. 00002890  2040                     movea.l    A0, D0
  3832. 00002892  43EE FFFA                lea.l      A1, [A6 - 0x6]
  3833. 00002896  22D8                     move.l     [A1]+, [A0]+
  3834. 00002898  32D8                     move.w     [A1]+, [A0]+
  3835. 0000289A  5DAD F0E0                subq.l     [A5 - 0xF20], 6
  3836. 0000289E  486E FFFA                pea.l      [A6 - 0x6]
  3837. 000028A2  4EBA DA0E                jsr        [PC - 0x25F2 /* 000002B2 */]
  3838. 000028A6  486D F0E4                pea.l      [A5 - 0xF1C]
  3839. 000028AA  4EBA DA06                jsr        [PC - 0x25FA /* 000002B2 */]
  3840. 000028AE  7001                     moveq.l    D0, 0x01
  3841. 000028B0  B06E FFFA                cmp.w      D0, [A6 - 0x6]
  3842. 000028B4  504F                     addq.w     A7, 8
  3843. 000028B6  6600 0098                bne        +0x9A /* 00002950 */
  3844. 000028BA  7001                     moveq.l    D0, 0x01
  3845. 000028BC  B06D F0E4                cmp.w      D0, [A5 - 0xF1C]
  3846. 000028C0  6600 008E                bne        +0x90 /* 00002950 */
  3847. 000028C4  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  3848. 000028C8  4EAD 1132                jsr        [A5 + 0x1132 /* export_546 */]
  3849. 000028CC  2E00                     move.l     D7, D0
  3850. 000028CE  5387                     subq.l     D7, 1
  3851. 000028D0  2F2D F0E6                move.l     -[A7], [A5 - 0xF1A]
  3852. 000028D4  4EAD 1132                jsr        [A5 + 0x1132 /* export_546 */]
  3853. 000028D8  2C00                     move.l     D6, D0
  3854. 000028DA  7000                     moveq.l    D0, 0x00
  3855. 000028DC  2F00                     move.l     -[A7], D0
  3856. 000028DE  2207                     move.l     D1, D7
  3857. 000028E0  D286                     add.l      D1, D6
  3858. 000028E2  5281                     addq.l     D1, 1
  3859. 000028E4  2F01                     move.l     -[A7], D1
  3860. 000028E6  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  3861. 000028EA  4EAD 112A                jsr        [A5 + 0x112A /* export_545 */]
  3862. 000028EE  4A80                     tst.l      D0
  3863. 000028F0  4FEF 0014                lea.l      A7, [A7 + 0x14]
  3864. 000028F4  6740                     beq        +0x42 /* 00002936 */
  3865. 000028F6  206E FFFC                movea.l    A0, [A6 - 0x4]
  3866. 000028FA  2007                     move.l     D0, D7
  3867. 000028FC  D090                     add.l      D0, [A0]
  3868. 000028FE  2040                     movea.l    A0, D0
  3869. 00002900  10BC 0020                move.b     [A0], 0x20 /* ' ' */
  3870. 00002904  2F06                     move.l     -[A7], D6
  3871. 00002906  206E FFFC                movea.l    A0, [A6 - 0x4]
  3872. 0000290A  2007                     move.l     D0, D7
  3873. 0000290C  D090                     add.l      D0, [A0]
  3874. 0000290E  5280                     addq.l     D0, 1
  3875. 00002910  2F00                     move.l     -[A7], D0
  3876. 00002912  206D F0E6                movea.l    A0, [A5 - 0xF1A]
  3877. 00002916  2F10                     move.l     -[A7], [A0]
  3878. 00002918  4EAD 1162                jsr        [A5 + 0x1162 /* export_552 */]
  3879. 0000291C  2F2D F0E6                move.l     -[A7], [A5 - 0xF1A]
  3880. 00002920  4EAD 111A                jsr        [A5 + 0x111A /* export_543 */]
  3881. 00002924  41ED F0E4                lea.l      A0, [A5 - 0xF1C]
  3882. 00002928  43EE FFFA                lea.l      A1, [A6 - 0x6]
  3883. 0000292C  20D9                     move.l     [A0]+, [A1]+
  3884. 0000292E  30D9                     move.w     [A0]+, [A1]+
  3885. 00002930  4FEF 0010                lea.l      A7, [A7 + 0x10]
  3886. 00002934  6032                     bra        +0x34 /* 00002968 */
  3887. label00002936:
  3888. 00002936  41EE 0000                lea.l      A0, [A6 + 0x0]
  3889. 0000293A  2F20                     move.l     -[A7], -[A0]
  3890. 0000293C  3F20                     move.w     -[A7], -[A0]
  3891. 0000293E  4EAD 15B2                jsr        [A5 + 0x15B2 /* export_690 */]
  3892. 00002942  7003                     moveq.l    D0, 0x03
  3893. 00002944  2F00                     move.l     -[A7], D0
  3894. 00002946  4EAD 148A                jsr        [A5 + 0x148A /* export_653 */]
  3895. 0000294A  4FEF 000A                lea.l      A7, [A7 + 0xA]
  3896. 0000294E  6018                     bra        +0x1A /* 00002968 */
  3897. label00002950:
  3898. 00002950  41EE 0000                lea.l      A0, [A6 + 0x0]
  3899. 00002954  2F20                     move.l     -[A7], -[A0]
  3900. 00002956  3F20                     move.w     -[A7], -[A0]
  3901. 00002958  4EAD 15B2                jsr        [A5 + 0x15B2 /* export_690 */]
  3902. 0000295C  7008                     moveq.l    D0, 0x08
  3903. 0000295E  2F00                     move.l     -[A7], D0
  3904. 00002960  4EAD 148A                jsr        [A5 + 0x148A /* export_653 */]
  3905. 00002964  4FEF 000A                lea.l      A7, [A7 + 0xA]
  3906. label00002968:
  3907. 00002968  4CEE 00C0 FFF2           movem.l    D6,D7, [A6 - 0xE]
  3908. 0000296E  4E5E                     unlink     A6
  3909. 00002970  4E75                     rts
  3910. fn00002972:
  3911. 00002972  4E56 FFE6                link       A6, -0x001A
  3912. 00002976  48E7 1300                movem.l    -[A7], D3,D6,D7
  3913. 0000297A  3C2E 0014                move.w     D6, [A6 + 0x14]
  3914. 0000297E  3E2E 0010                move.w     D7, [A6 + 0x10]
  3915. 00002982  7001                     moveq.l    D0, 0x01
  3916. 00002984  B06E 0008                cmp.w      D0, [A6 + 0x8]
  3917. 00002988  660A                     bne        +0xC /* 00002994 */
  3918. 0000298A  7001                     moveq.l    D0, 0x01
  3919. 0000298C  B06D F0E4                cmp.w      D0, [A5 - 0xF1C]
  3920. 00002990  6700 012A                beq        +0x12C /* 00002ABC */
  3921. label00002994:
  3922. 00002994  486E 0008                pea.l      [A6 + 0x8]
  3923. 00002998  4EBA D852                jsr        [PC - 0x27AE /* 000001EC */]
  3924. 0000299C  4A00                     tst.b      D0
  3925. 0000299E  584F                     addq.w     A7, 4
  3926. 000029A0  6700 00C2                beq        +0xC4 /* 00002A64 */
  3927. 000029A4  486D F0E4                pea.l      [A5 - 0xF1C]
  3928. 000029A8  4EBA D842                jsr        [PC - 0x27BE /* 000001EC */]
  3929. 000029AC  4A00                     tst.b      D0
  3930. 000029AE  584F                     addq.w     A7, 4
  3931. 000029B0  6700 00B2                beq        +0xB4 /* 00002A64 */
  3932. 000029B4  206E 000A                movea.l    A0, [A6 + 0xA]
  3933. 000029B8  2050                     movea.l    A0, [A0]
  3934. 000029BA  226D F0E6                movea.l    A1, [A5 - 0xF1A]
  3935. 000029BE  2251                     movea.l    A1, [A1]
  3936. 000029C0  2F09                     move.l     -[A7], A1
  3937. 000029C2  43EE FFEC                lea.l      A1, [A6 - 0x14]
  3938. 000029C6  22D8                     move.l     [A1]+, [A0]+
  3939. 000029C8  22D8                     move.l     [A1]+, [A0]+
  3940. 000029CA  32D8                     move.w     [A1]+, [A0]+
  3941. 000029CC  486E FFEC                pea.l      [A6 - 0x14]
  3942. 000029D0  3F3C 0002                move.w     -[A7], 0x2
  3943. 000029D4  A9EB                     syscall    Pack4/FP68K
  3944. 000029D6  41EE FFEC                lea.l      A0, [A6 - 0x14]
  3945. 000029DA  43EE FFF6                lea.l      A1, [A6 - 0xA]
  3946. 000029DE  22D8                     move.l     [A1]+, [A0]+
  3947. 000029E0  22D8                     move.l     [A1]+, [A0]+
  3948. 000029E2  32D8                     move.w     [A1]+, [A0]+
  3949. 000029E4  487A 0134                pea.l      [PC + 0x134 /* 00002B1A, value 0x0, cstring "" */]
  3950. 000029E8  486E FFF6                pea.l      [A6 - 0xA]
  3951. 000029EC  3F3C 000A                move.w     -[A7], 0xA /* '\n' */
  3952. 000029F0  A9EB                     syscall    Pack4/FP68K
  3953. 000029F2  6424                     bcc        +0x26 /* 00002A18 */
  3954. 000029F4  41EE FFEC                lea.l      A0, [A6 - 0x14]
  3955. 000029F8  43FA 0116                lea.l      A1, [PC + 0x116 /* 00002B10, value 0x3FFF8000 */]
  3956. 000029FC  20D9                     move.l     [A0]+, [A1]+
  3957. 000029FE  20D9                     move.l     [A0]+, [A1]+
  3958. 00002A00  30D9                     move.w     [A0]+, [A1]+
  3959. 00002A02  0A2E 0080 FFEC           xori.b     [A6 - 0x14], 0x80
  3960. 00002A08  41EE FFEC                lea.l      A0, [A6 - 0x14]
  3961. 00002A0C  43EE FFF6                lea.l      A1, [A6 - 0xA]
  3962. 00002A10  22D8                     move.l     [A1]+, [A0]+
  3963. 00002A12  22D8                     move.l     [A1]+, [A0]+
  3964. 00002A14  32D8                     move.w     [A1]+, [A0]+
  3965. 00002A16  601E                     bra        +0x20 /* 00002A36 */
  3966. label00002A18:
  3967. 00002A18  487A 0100                pea.l      [PC + 0x100 /* 00002B1A, value 0x0, cstring "" */]
  3968. 00002A1C  486E FFF6                pea.l      [A6 - 0xA]
  3969. 00002A20  3F3C 000A                move.w     -[A7], 0xA /* '\n' */
  3970. 00002A24  A9EB                     syscall    Pack4/FP68K
  3971. 00002A26  6F0E                     ble        +0x10 /* 00002A36 */
  3972. 00002A28  41FA 00E6                lea.l      A0, [PC + 0xE6 /* 00002B10, value 0x3FFF8000 */]
  3973. 00002A2C  43EE FFF6                lea.l      A1, [A6 - 0xA]
  3974. 00002A30  22D8                     move.l     [A1]+, [A0]+
  3975. 00002A32  22D8                     move.l     [A1]+, [A0]+
  3976. 00002A34  32D8                     move.w     [A1]+, [A0]+
  3977. label00002A36:
  3978. 00002A36  3D47 FFEA                move.w     [A6 - 0x16], D7
  3979. 00002A3A  486E FFEA                pea.l      [A6 - 0x16]
  3980. 00002A3E  486E FFEC                pea.l      [A6 - 0x14]
  3981. 00002A42  3F3C 200E                move.w     -[A7], 0x200E
  3982. 00002A46  A9EB                     syscall    Pack4/FP68K
  3983. 00002A48  486E FFF6                pea.l      [A6 - 0xA]
  3984. 00002A4C  486E FFEC                pea.l      [A6 - 0x14]
  3985. 00002A50  3F3C 0008                move.w     -[A7], 0x8
  3986. 00002A54  A9EB                     syscall    Pack4/FP68K
  3987. 00002A56  57C0                     seq        D0
  3988. 00002A58  4400                     neg.b      D0
  3989. 00002A5A  4880                     ext.w      D0
  3990. 00002A5C  3206                     move.w     D1, D6
  3991. 00002A5E  B340                     xor.w      D0, D1
  3992. 00002A60  3E00                     move.w     D7, D0
  3993. 00002A62  6074                     bra        +0x76 /* 00002AD8 */
  3994. label00002A64:
  3995. 00002A64  4A47                     tst.w      D7
  3996. 00002A66  6654                     bne        +0x56 /* 00002ABC */
  3997. 00002A68  7002                     moveq.l    D0, 0x02
  3998. 00002A6A  B06E 0008                cmp.w      D0, [A6 + 0x8]
  3999. 00002A6E  6708                     beq        +0xA /* 00002A78 */
  4000. 00002A70  7002                     moveq.l    D0, 0x02
  4001. 00002A72  B06D F0E4                cmp.w      D0, [A5 - 0xF1C]
  4002. 00002A76  6616                     bne        +0x18 /* 00002A8E */
  4003. label00002A78:
  4004. 00002A78  202E 000A                move.l     D0, [A6 + 0xA]
  4005. 00002A7C  B0AD F0E6                cmp.l      D0, [A5 - 0xF1A]
  4006. 00002A80  57C3                     seq        D3
  4007. 00002A82  4403                     neg.b      D3
  4008. 00002A84  4883                     ext.w      D3
  4009. 00002A86  3006                     move.w     D0, D6
  4010. 00002A88  B143                     xor.w      D3, D0
  4011. 00002A8A  3E03                     move.w     D7, D3
  4012. 00002A8C  604A                     bra        +0x4C /* 00002AD8 */
  4013. label00002A8E:
  4014. 00002A8E  302E 0008                move.w     D0, [A6 + 0x8]
  4015. 00002A92  B06D F0E4                cmp.w      D0, [A5 - 0xF1C]
  4016. 00002A96  57C3                     seq        D3
  4017. 00002A98  4403                     neg.b      D3
  4018. 00002A9A  2D43 FFE6                move.l     [A6 - 0x1A], D3
  4019. 00002A9E  202E 000A                move.l     D0, [A6 + 0xA]
  4020. 00002AA2  B0AD F0E6                cmp.l      D0, [A5 - 0xF1A]
  4021. 00002AA6  57C3                     seq        D3
  4022. 00002AA8  4403                     neg.b      D3
  4023. 00002AAA  202E FFE6                move.l     D0, [A6 - 0x1A]
  4024. 00002AAE  C600                     and.b      D3, D0
  4025. 00002AB0  7000                     moveq.l    D0, 0x00
  4026. 00002AB2  1003                     move.b     D0, D3
  4027. 00002AB4  3206                     move.w     D1, D6
  4028. 00002AB6  B340                     xor.w      D0, D1
  4029. 00002AB8  3E00                     move.w     D7, D0
  4030. 00002ABA  601C                     bra        +0x1E /* 00002AD8 */
  4031. label00002ABC:
  4032. 00002ABC  48C6                     ext.l      D6
  4033. 00002ABE  2F06                     move.l     -[A7], D6
  4034. 00002AC0  48C7                     ext.l      D7
  4035. 00002AC2  2F07                     move.l     -[A7], D7
  4036. 00002AC4  486D F0E4                pea.l      [A5 - 0xF1C]
  4037. 00002AC8  486E 0008                pea.l      [A6 + 0x8]
  4038. 00002ACC  4EBA D904                jsr        [PC - 0x26FC /* 000003D2 */]
  4039. 00002AD0  4880                     ext.w      D0
  4040. 00002AD2  3E00                     move.w     D7, D0
  4041. 00002AD4  4FEF 0010                lea.l      A7, [A7 + 0x10]
  4042. label00002AD8:
  4043. 00002AD8  41EE 000E                lea.l      A0, [A6 + 0xE]
  4044. 00002ADC  2F20                     move.l     -[A7], -[A0]
  4045. 00002ADE  3F20                     move.w     -[A7], -[A0]
  4046. 00002AE0  4EAD 15B2                jsr        [A5 + 0x15B2 /* export_690 */]
  4047. 00002AE4  41ED F0EA                lea.l      A0, [A5 - 0xF16]
  4048. 00002AE8  2F20                     move.l     -[A7], -[A0]
  4049. 00002AEA  3F20                     move.w     -[A7], -[A0]
  4050. 00002AEC  4EAD 15B2                jsr        [A5 + 0x15B2 /* export_690 */]
  4051. 00002AF0  5DAD F0E0                subq.l     [A5 - 0xF20], 6
  4052. 00002AF4  3B7C 0004 F0E4           move.w     [A5 - 0xF1C], 0x4
  4053. 00002AFA  48C7                     ext.l      D7
  4054. 00002AFC  2B47 F0E6                move.l     [A5 - 0xF1A], D7
  4055. 00002B00  7000                     moveq.l    D0, 0x00
  4056. 00002B02  4FEF 000C                lea.l      A7, [A7 + 0xC]
  4057. 00002B06  4CEE 00C8 FFDA           movem.l    D3,D6,D7, [A6 - 0x26]
  4058. 00002B0C  4E5E                     unlink     A6
  4059. 00002B0E  4E75                     rts
  4060. 00002B10  3FFF                     move.w     <<invalid special address>>, <<invalid special address>>
  4061. 00002B12  8000                     or.b       D0, D0
  4062. 00002B14  0000 0000                ori.b      D0, 0x0
  4063. 00002B18  0000 0000                ori.b      D0, 0x0
  4064. 00002B1C  0000 0000                ori.b      D0, 0x0
  4065. 00002B20  0000 0000                ori.b      D0, 0x0
  4066. 00002B24  4E56 0000                link       A6, 0
  4067. 00002B28  48E7 1008                movem.l    -[A7], D3,A4
  4068. 00002B2C  206D F0D8                movea.l    A0, [A5 - 0xF28]
  4069. 00002B30  202D F0E0                move.l     D0, [A5 - 0xF20]
  4070. 00002B34  D090                     add.l      D0, [A0]
  4071. 00002B36  2840                     movea.l    A4, D0
  4072. 00002B38  5D4C                     subq.w     A4, 6
  4073. 00002B3A  7004                     moveq.l    D0, 0x04
  4074. 00002B3C  B054                     cmp.w      D0, [A4]
  4075. 00002B3E  6622                     bne        +0x24 /* 00002B62 */
  4076. 00002B40  7004                     moveq.l    D0, 0x04
  4077. 00002B42  B06D F0E4                cmp.w      D0, [A5 - 0xF1C]
  4078. 00002B46  661A                     bne        +0x1C /* 00002B62 */
  4079. 00002B48  202C 0002                move.l     D0, [A4 + 0x2]
  4080. 00002B4C  B0AD F0E6                cmp.l      D0, [A5 - 0xF1A]
  4081. 00002B50  5DC3                     slt        D3
  4082. 00002B52  4403                     neg.b      D3
  4083. 00002B54  4883                     ext.w      D3
  4084. 00002B56  48C3                     ext.l      D3
  4085. 00002B58  2B43 F0E6                move.l     [A5 - 0xF1A], D3
  4086. 00002B5C  5DAD F0E0                subq.l     [A5 - 0xF20], 6
  4087. 00002B60  6046                     bra        +0x48 /* 00002BA8 */
  4088. label00002B62:
  4089. 00002B62  7006                     moveq.l    D0, 0x06
  4090. 00002B64  B06D F0E4                cmp.w      D0, [A5 - 0xF1C]
  4091. 00002B68  6610                     bne        +0x12 /* 00002B7A */
  4092. 00002B6A  700C                     moveq.l    D0, 0x0C
  4093. 00002B6C  2F00                     move.l     -[A7], D0
  4094. 00002B6E  2F2D F0E6                move.l     -[A7], [A5 - 0xF1A]
  4095. 00002B72  4EBA F536                jsr        [PC - 0xACA /* 000020AA */]
  4096. 00002B76  504F                     addq.w     A7, 8
  4097. 00002B78  602E                     bra        +0x30 /* 00002BA8 */
  4098. label00002B7A:
  4099. 00002B7A  7006                     moveq.l    D0, 0x06
  4100. 00002B7C  B054                     cmp.w      D0, [A4]
  4101. 00002B7E  6610                     bne        +0x12 /* 00002B90 */
  4102. 00002B80  700C                     moveq.l    D0, 0x0C
  4103. 00002B82  2F00                     move.l     -[A7], D0
  4104. 00002B84  2F2C 0002                move.l     -[A7], [A4 + 0x2]
  4105. 00002B88  4EBA F520                jsr        [PC - 0xAE0 /* 000020AA */]
  4106. 00002B8C  504F                     addq.w     A7, 8
  4107. 00002B8E  6018                     bra        +0x1A /* 00002BA8 */
  4108. label00002B90:
  4109. 00002B90  7000                     moveq.l    D0, 0x00
  4110. 00002B92  2F00                     move.l     -[A7], D0
  4111. 00002B94  72FF                     moveq.l    D1, 0xFFFFFFFF
  4112. 00002B96  2F01                     move.l     -[A7], D1
  4113. 00002B98  204C                     movea.l    A0, A4
  4114. 00002B9A  5C88                     addq.l     A0, 6
  4115. 00002B9C  2F20                     move.l     -[A7], -[A0]
  4116. 00002B9E  3F20                     move.w     -[A7], -[A0]
  4117. 00002BA0  4EBA FDD0                jsr        [PC - 0x230 /* 00002972 */]
  4118. 00002BA4  4FEF 000E                lea.l      A7, [A7 + 0xE]
  4119. label00002BA8:
  4120. 00002BA8  4CEE 1008 FFF8           movem.l    D3,A4, [A6 - 0x8]
  4121. 00002BAE  4E5E                     unlink     A6
  4122. 00002BB0  4E75                     rts
  4123. 00002BB2  4E56 0000                link       A6, 0
  4124. 00002BB6  48E7 1008                movem.l    -[A7], D3,A4
  4125. 00002BBA  206D F0D8                movea.l    A0, [A5 - 0xF28]
  4126. 00002BBE  202D F0E0                move.l     D0, [A5 - 0xF20]
  4127. 00002BC2  D090                     add.l      D0, [A0]
  4128. 00002BC4  2840                     movea.l    A4, D0
  4129. 00002BC6  5D4C                     subq.w     A4, 6
  4130. 00002BC8  7004                     moveq.l    D0, 0x04
  4131. 00002BCA  B054                     cmp.w      D0, [A4]
  4132. 00002BCC  6622                     bne        +0x24 /* 00002BF0 */
  4133. 00002BCE  7004                     moveq.l    D0, 0x04
  4134. 00002BD0  B06D F0E4                cmp.w      D0, [A5 - 0xF1C]
  4135. 00002BD4  661A                     bne        +0x1C /* 00002BF0 */
  4136. 00002BD6  202C 0002                move.l     D0, [A4 + 0x2]
  4137. 00002BDA  B0AD F0E6                cmp.l      D0, [A5 - 0xF1A]
  4138. 00002BDE  5FC3                     sle        D3
  4139. 00002BE0  4403                     neg.b      D3
  4140. 00002BE2  4883                     ext.w      D3
  4141. 00002BE4  48C3                     ext.l      D3
  4142. 00002BE6  2B43 F0E6                move.l     [A5 - 0xF1A], D3
  4143. 00002BEA  5DAD F0E0                subq.l     [A5 - 0xF20], 6
  4144. 00002BEE  6044                     bra        +0x46 /* 00002C34 */
  4145. label00002BF0:
  4146. 00002BF0  7006                     moveq.l    D0, 0x06
  4147. 00002BF2  B06D F0E4                cmp.w      D0, [A5 - 0xF1C]
  4148. 00002BF6  6610                     bne        +0x12 /* 00002C08 */
  4149. 00002BF8  700D                     moveq.l    D0, 0x0D
  4150. 00002BFA  2F00                     move.l     -[A7], D0
  4151. 00002BFC  2F2D F0E6                move.l     -[A7], [A5 - 0xF1A]
  4152. 00002C00  4EBA F4A8                jsr        [PC - 0xB58 /* 000020AA */]
  4153. 00002C04  504F                     addq.w     A7, 8
  4154. 00002C06  602C                     bra        +0x2E /* 00002C34 */
  4155. label00002C08:
  4156. 00002C08  7006                     moveq.l    D0, 0x06
  4157. 00002C0A  B054                     cmp.w      D0, [A4]
  4158. 00002C0C  6610                     bne        +0x12 /* 00002C1E */
  4159. 00002C0E  700D                     moveq.l    D0, 0x0D
  4160. 00002C10  2F00                     move.l     -[A7], D0
  4161. 00002C12  2F2C 0002                move.l     -[A7], [A4 + 0x2]
  4162. 00002C16  4EBA F492                jsr        [PC - 0xB6E /* 000020AA */]
  4163. 00002C1A  504F                     addq.w     A7, 8
  4164. 00002C1C  6016                     bra        +0x18 /* 00002C34 */
  4165. label00002C1E:
  4166. 00002C1E  7001                     moveq.l    D0, 0x01
  4167. 00002C20  2F00                     move.l     -[A7], D0
  4168. 00002C22  2F00                     move.l     -[A7], D0
  4169. 00002C24  204C                     movea.l    A0, A4
  4170. 00002C26  5C88                     addq.l     A0, 6
  4171. 00002C28  2F20                     move.l     -[A7], -[A0]
  4172. 00002C2A  3F20                     move.w     -[A7], -[A0]
  4173. 00002C2C  4EBA FD44                jsr        [PC - 0x2BC /* 00002972 */]
  4174. 00002C30  4FEF 000E                lea.l      A7, [A7 + 0xE]
  4175. label00002C34:
  4176. 00002C34  4CEE 1008 FFF8           movem.l    D3,A4, [A6 - 0x8]
  4177. 00002C3A  4E5E                     unlink     A6
  4178. 00002C3C  4E75                     rts
  4179. 00002C3E  4E56 0000                link       A6, 0
  4180. 00002C42  48E7 1008                movem.l    -[A7], D3,A4
  4181. 00002C46  206D F0D8                movea.l    A0, [A5 - 0xF28]
  4182. 00002C4A  202D F0E0                move.l     D0, [A5 - 0xF20]
  4183. 00002C4E  D090                     add.l      D0, [A0]
  4184. 00002C50  2840                     movea.l    A4, D0
  4185. 00002C52  5D4C                     subq.w     A4, 6
  4186. 00002C54  7004                     moveq.l    D0, 0x04
  4187. 00002C56  B054                     cmp.w      D0, [A4]
  4188. 00002C58  6622                     bne        +0x24 /* 00002C7C */
  4189. 00002C5A  7004                     moveq.l    D0, 0x04
  4190. 00002C5C  B06D F0E4                cmp.w      D0, [A5 - 0xF1C]
  4191. 00002C60  661A                     bne        +0x1C /* 00002C7C */
  4192. 00002C62  202C 0002                move.l     D0, [A4 + 0x2]
  4193. 00002C66  B0AD F0E6                cmp.l      D0, [A5 - 0xF1A]
  4194. 00002C6A  56C3                     sne        D3
  4195. 00002C6C  4403                     neg.b      D3
  4196. 00002C6E  4883                     ext.w      D3
  4197. 00002C70  48C3                     ext.l      D3
  4198. 00002C72  2B43 F0E6                move.l     [A5 - 0xF1A], D3
  4199. 00002C76  5DAD F0E0                subq.l     [A5 - 0xF20], 6
  4200. 00002C7A  6046                     bra        +0x48 /* 00002CC2 */
  4201. label00002C7C:
  4202. 00002C7C  7006                     moveq.l    D0, 0x06
  4203. 00002C7E  B06D F0E4                cmp.w      D0, [A5 - 0xF1C]
  4204. 00002C82  6610                     bne        +0x12 /* 00002C94 */
  4205. 00002C84  700E                     moveq.l    D0, 0x0E
  4206. 00002C86  2F00                     move.l     -[A7], D0
  4207. 00002C88  2F2D F0E6                move.l     -[A7], [A5 - 0xF1A]
  4208. 00002C8C  4EBA F41C                jsr        [PC - 0xBE4 /* 000020AA */]
  4209. 00002C90  504F                     addq.w     A7, 8
  4210. 00002C92  602E                     bra        +0x30 /* 00002CC2 */
  4211. label00002C94:
  4212. 00002C94  7006                     moveq.l    D0, 0x06
  4213. 00002C96  B054                     cmp.w      D0, [A4]
  4214. 00002C98  6610                     bne        +0x12 /* 00002CAA */
  4215. 00002C9A  700E                     moveq.l    D0, 0x0E
  4216. 00002C9C  2F00                     move.l     -[A7], D0
  4217. 00002C9E  2F2C 0002                move.l     -[A7], [A4 + 0x2]
  4218. 00002CA2  4EBA F406                jsr        [PC - 0xBFA /* 000020AA */]
  4219. 00002CA6  504F                     addq.w     A7, 8
  4220. 00002CA8  6018                     bra        +0x1A /* 00002CC2 */
  4221. label00002CAA:
  4222. 00002CAA  7001                     moveq.l    D0, 0x01
  4223. 00002CAC  2F00                     move.l     -[A7], D0
  4224. 00002CAE  7200                     moveq.l    D1, 0x00
  4225. 00002CB0  2F01                     move.l     -[A7], D1
  4226. 00002CB2  204C                     movea.l    A0, A4
  4227. 00002CB4  5C88                     addq.l     A0, 6
  4228. 00002CB6  2F20                     move.l     -[A7], -[A0]
  4229. 00002CB8  3F20                     move.w     -[A7], -[A0]
  4230. 00002CBA  4EBA FCB6                jsr        [PC - 0x34A /* 00002972 */]
  4231. 00002CBE  4FEF 000E                lea.l      A7, [A7 + 0xE]
  4232. label00002CC2:
  4233. 00002CC2  4CEE 1008 FFF8           movem.l    D3,A4, [A6 - 0x8]
  4234. 00002CC8  4E5E                     unlink     A6
  4235. 00002CCA  4E75                     rts
  4236. 00002CCC  4E56 0000                link       A6, 0
  4237. 00002CD0  48E7 1008                movem.l    -[A7], D3,A4
  4238. 00002CD4  206D F0D8                movea.l    A0, [A5 - 0xF28]
  4239. 00002CD8  202D F0E0                move.l     D0, [A5 - 0xF20]
  4240. 00002CDC  D090                     add.l      D0, [A0]
  4241. 00002CDE  2840                     movea.l    A4, D0
  4242. 00002CE0  5D4C                     subq.w     A4, 6
  4243. 00002CE2  7004                     moveq.l    D0, 0x04
  4244. 00002CE4  B054                     cmp.w      D0, [A4]
  4245. 00002CE6  6622                     bne        +0x24 /* 00002D0A */
  4246. 00002CE8  7004                     moveq.l    D0, 0x04
  4247. 00002CEA  B06D F0E4                cmp.w      D0, [A5 - 0xF1C]
  4248. 00002CEE  661A                     bne        +0x1C /* 00002D0A */
  4249. 00002CF0  202C 0002                move.l     D0, [A4 + 0x2]
  4250. 00002CF4  B0AD F0E6                cmp.l      D0, [A5 - 0xF1A]
  4251. 00002CF8  57C3                     seq        D3
  4252. 00002CFA  4403                     neg.b      D3
  4253. 00002CFC  4883                     ext.w      D3
  4254. 00002CFE  48C3                     ext.l      D3
  4255. 00002D00  2B43 F0E6                move.l     [A5 - 0xF1A], D3
  4256. 00002D04  5DAD F0E0                subq.l     [A5 - 0xF20], 6
  4257. 00002D08  6044                     bra        +0x46 /* 00002D4E */
  4258. label00002D0A:
  4259. 00002D0A  7006                     moveq.l    D0, 0x06
  4260. 00002D0C  B06D F0E4                cmp.w      D0, [A5 - 0xF1C]
  4261. 00002D10  6610                     bne        +0x12 /* 00002D22 */
  4262. 00002D12  700F                     moveq.l    D0, 0x0F
  4263. 00002D14  2F00                     move.l     -[A7], D0
  4264. 00002D16  2F2D F0E6                move.l     -[A7], [A5 - 0xF1A]
  4265. 00002D1A  4EBA F38E                jsr        [PC - 0xC72 /* 000020AA */]
  4266. 00002D1E  504F                     addq.w     A7, 8
  4267. 00002D20  602C                     bra        +0x2E /* 00002D4E */
  4268. label00002D22:
  4269. 00002D22  7006                     moveq.l    D0, 0x06
  4270. 00002D24  B054                     cmp.w      D0, [A4]
  4271. 00002D26  6610                     bne        +0x12 /* 00002D38 */
  4272. 00002D28  700F                     moveq.l    D0, 0x0F
  4273. 00002D2A  2F00                     move.l     -[A7], D0
  4274. 00002D2C  2F2C 0002                move.l     -[A7], [A4 + 0x2]
  4275. 00002D30  4EBA F378                jsr        [PC - 0xC88 /* 000020AA */]
  4276. 00002D34  504F                     addq.w     A7, 8
  4277. 00002D36  6016                     bra        +0x18 /* 00002D4E */
  4278. label00002D38:
  4279. 00002D38  7000                     moveq.l    D0, 0x00
  4280. 00002D3A  2F00                     move.l     -[A7], D0
  4281. 00002D3C  2F00                     move.l     -[A7], D0
  4282. 00002D3E  204C                     movea.l    A0, A4
  4283. 00002D40  5C88                     addq.l     A0, 6
  4284. 00002D42  2F20                     move.l     -[A7], -[A0]
  4285. 00002D44  3F20                     move.w     -[A7], -[A0]
  4286. 00002D46  4EBA FC2A                jsr        [PC - 0x3D6 /* 00002972 */]
  4287. 00002D4A  4FEF 000E                lea.l      A7, [A7 + 0xE]
  4288. label00002D4E:
  4289. 00002D4E  4CEE 1008 FFF8           movem.l    D3,A4, [A6 - 0x8]
  4290. 00002D54  4E5E                     unlink     A6
  4291. 00002D56  4E75                     rts
  4292. 00002D58  4E56 0000                link       A6, 0
  4293. 00002D5C  48E7 1008                movem.l    -[A7], D3,A4
  4294. 00002D60  206D F0D8                movea.l    A0, [A5 - 0xF28]
  4295. 00002D64  202D F0E0                move.l     D0, [A5 - 0xF20]
  4296. 00002D68  D090                     add.l      D0, [A0]
  4297. 00002D6A  2840                     movea.l    A4, D0
  4298. 00002D6C  5D4C                     subq.w     A4, 6
  4299. 00002D6E  7004                     moveq.l    D0, 0x04
  4300. 00002D70  B054                     cmp.w      D0, [A4]
  4301. 00002D72  6622                     bne        +0x24 /* 00002D96 */
  4302. 00002D74  7004                     moveq.l    D0, 0x04
  4303. 00002D76  B06D F0E4                cmp.w      D0, [A5 - 0xF1C]
  4304. 00002D7A  661A                     bne        +0x1C /* 00002D96 */
  4305. 00002D7C  202C 0002                move.l     D0, [A4 + 0x2]
  4306. 00002D80  B0AD F0E6                cmp.l      D0, [A5 - 0xF1A]
  4307. 00002D84  5EC3                     sgt        D3
  4308. 00002D86  4403                     neg.b      D3
  4309. 00002D88  4883                     ext.w      D3
  4310. 00002D8A  48C3                     ext.l      D3
  4311. 00002D8C  2B43 F0E6                move.l     [A5 - 0xF1A], D3
  4312. 00002D90  5DAD F0E0                subq.l     [A5 - 0xF20], 6
  4313. 00002D94  6046                     bra        +0x48 /* 00002DDC */
  4314. label00002D96:
  4315. 00002D96  7006                     moveq.l    D0, 0x06
  4316. 00002D98  B06D F0E4                cmp.w      D0, [A5 - 0xF1C]
  4317. 00002D9C  6610                     bne        +0x12 /* 00002DAE */
  4318. 00002D9E  7010                     moveq.l    D0, 0x10
  4319. 00002DA0  2F00                     move.l     -[A7], D0
  4320. 00002DA2  2F2D F0E6                move.l     -[A7], [A5 - 0xF1A]
  4321. 00002DA6  4EBA F302                jsr        [PC - 0xCFE /* 000020AA */]
  4322. 00002DAA  504F                     addq.w     A7, 8
  4323. 00002DAC  602E                     bra        +0x30 /* 00002DDC */
  4324. label00002DAE:
  4325. 00002DAE  7006                     moveq.l    D0, 0x06
  4326. 00002DB0  B054                     cmp.w      D0, [A4]
  4327. 00002DB2  6610                     bne        +0x12 /* 00002DC4 */
  4328. 00002DB4  7010                     moveq.l    D0, 0x10
  4329. 00002DB6  2F00                     move.l     -[A7], D0
  4330. 00002DB8  2F2C 0002                move.l     -[A7], [A4 + 0x2]
  4331. 00002DBC  4EBA F2EC                jsr        [PC - 0xD14 /* 000020AA */]
  4332. 00002DC0  504F                     addq.w     A7, 8
  4333. 00002DC2  6018                     bra        +0x1A /* 00002DDC */
  4334. label00002DC4:
  4335. 00002DC4  7000                     moveq.l    D0, 0x00
  4336. 00002DC6  2F00                     move.l     -[A7], D0
  4337. 00002DC8  7201                     moveq.l    D1, 0x01
  4338. 00002DCA  2F01                     move.l     -[A7], D1
  4339. 00002DCC  204C                     movea.l    A0, A4
  4340. 00002DCE  5C88                     addq.l     A0, 6
  4341. 00002DD0  2F20                     move.l     -[A7], -[A0]
  4342. 00002DD2  3F20                     move.w     -[A7], -[A0]
  4343. 00002DD4  4EBA FB9C                jsr        [PC - 0x464 /* 00002972 */]
  4344. 00002DD8  4FEF 000E                lea.l      A7, [A7 + 0xE]
  4345. label00002DDC:
  4346. 00002DDC  4CEE 1008 FFF8           movem.l    D3,A4, [A6 - 0x8]
  4347. 00002DE2  4E5E                     unlink     A6
  4348. 00002DE4  4E75                     rts
  4349. 00002DE6  4E56 0000                link       A6, 0
  4350. 00002DEA  48E7 1008                movem.l    -[A7], D3,A4
  4351. 00002DEE  206D F0D8                movea.l    A0, [A5 - 0xF28]
  4352. 00002DF2  202D F0E0                move.l     D0, [A5 - 0xF20]
  4353. 00002DF6  D090                     add.l      D0, [A0]
  4354. 00002DF8  2840                     movea.l    A4, D0
  4355. 00002DFA  5D4C                     subq.w     A4, 6
  4356. 00002DFC  7004                     moveq.l    D0, 0x04
  4357. 00002DFE  B054                     cmp.w      D0, [A4]
  4358. 00002E00  6622                     bne        +0x24 /* 00002E24 */
  4359. 00002E02  7004                     moveq.l    D0, 0x04
  4360. 00002E04  B06D F0E4                cmp.w      D0, [A5 - 0xF1C]
  4361. 00002E08  661A                     bne        +0x1C /* 00002E24 */
  4362. 00002E0A  202C 0002                move.l     D0, [A4 + 0x2]
  4363. 00002E0E  B0AD F0E6                cmp.l      D0, [A5 - 0xF1A]
  4364. 00002E12  5CC3                     sge        D3
  4365. 00002E14  4403                     neg.b      D3
  4366. 00002E16  4883                     ext.w      D3
  4367. 00002E18  48C3                     ext.l      D3
  4368. 00002E1A  2B43 F0E6                move.l     [A5 - 0xF1A], D3
  4369. 00002E1E  5DAD F0E0                subq.l     [A5 - 0xF20], 6
  4370. 00002E22  6046                     bra        +0x48 /* 00002E6A */
  4371. label00002E24:
  4372. 00002E24  7006                     moveq.l    D0, 0x06
  4373. 00002E26  B06D F0E4                cmp.w      D0, [A5 - 0xF1C]
  4374. 00002E2A  6610                     bne        +0x12 /* 00002E3C */
  4375. 00002E2C  7011                     moveq.l    D0, 0x11
  4376. 00002E2E  2F00                     move.l     -[A7], D0
  4377. 00002E30  2F2D F0E6                move.l     -[A7], [A5 - 0xF1A]
  4378. 00002E34  4EBA F274                jsr        [PC - 0xD8C /* 000020AA */]
  4379. 00002E38  504F                     addq.w     A7, 8
  4380. 00002E3A  602E                     bra        +0x30 /* 00002E6A */
  4381. label00002E3C:
  4382. 00002E3C  7006                     moveq.l    D0, 0x06
  4383. 00002E3E  B054                     cmp.w      D0, [A4]
  4384. 00002E40  6610                     bne        +0x12 /* 00002E52 */
  4385. 00002E42  7011                     moveq.l    D0, 0x11
  4386. 00002E44  2F00                     move.l     -[A7], D0
  4387. 00002E46  2F2C 0002                move.l     -[A7], [A4 + 0x2]
  4388. 00002E4A  4EBA F25E                jsr        [PC - 0xDA2 /* 000020AA */]
  4389. 00002E4E  504F                     addq.w     A7, 8
  4390. 00002E50  6018                     bra        +0x1A /* 00002E6A */
  4391. label00002E52:
  4392. 00002E52  7001                     moveq.l    D0, 0x01
  4393. 00002E54  2F00                     move.l     -[A7], D0
  4394. 00002E56  72FF                     moveq.l    D1, 0xFFFFFFFF
  4395. 00002E58  2F01                     move.l     -[A7], D1
  4396. 00002E5A  204C                     movea.l    A0, A4
  4397. 00002E5C  5C88                     addq.l     A0, 6
  4398. 00002E5E  2F20                     move.l     -[A7], -[A0]
  4399. 00002E60  3F20                     move.w     -[A7], -[A0]
  4400. 00002E62  4EBA FB0E                jsr        [PC - 0x4F2 /* 00002972 */]
  4401. 00002E66  4FEF 000E                lea.l      A7, [A7 + 0xE]
  4402. label00002E6A:
  4403. 00002E6A  4CEE 1008 FFF8           movem.l    D3,A4, [A6 - 0x8]
  4404. 00002E70  4E5E                     unlink     A6
  4405. 00002E72  4E75                     rts
  4406. fn00002E74:
  4407. 00002E74  4E56 FFFA                link       A6, -0x0006
  4408. 00002E78  48E7 1100                movem.l    -[A7], D3,D7
  4409. 00002E7C  206D F0D8                movea.l    A0, [A5 - 0xF28]
  4410. 00002E80  202D F0E0                move.l     D0, [A5 - 0xF20]
  4411. 00002E84  D090                     add.l      D0, [A0]
  4412. 00002E86  5D80                     subq.l     D0, 6
  4413. 00002E88  2040                     movea.l    A0, D0
  4414. 00002E8A  43EE FFFA                lea.l      A1, [A6 - 0x6]
  4415. 00002E8E  22D8                     move.l     [A1]+, [A0]+
  4416. 00002E90  32D8                     move.w     [A1]+, [A0]+
  4417. 00002E92  5DAD F0E0                subq.l     [A5 - 0xF20], 6
  4418. 00002E96  486E FFFA                pea.l      [A6 - 0x6]
  4419. 00002E9A  486D F0E4                pea.l      [A5 - 0xF1C]
  4420. 00002E9E  4EBA D61C                jsr        [PC - 0x29E4 /* 000004BC */]
  4421. 00002EA2  2E00                     move.l     D7, D0
  4422. 00002EA4  41EE 0000                lea.l      A0, [A6 + 0x0]
  4423. 00002EA8  2F20                     move.l     -[A7], -[A0]
  4424. 00002EAA  3F20                     move.w     -[A7], -[A0]
  4425. 00002EAC  4EAD 15B2                jsr        [A5 + 0x15B2 /* export_690 */]
  4426. 00002EB0  41ED F0EA                lea.l      A0, [A5 - 0xF16]
  4427. 00002EB4  2F20                     move.l     -[A7], -[A0]
  4428. 00002EB6  3F20                     move.w     -[A7], -[A0]
  4429. 00002EB8  4EAD 15B2                jsr        [A5 + 0x15B2 /* export_690 */]
  4430. 00002EBC  3B7C 0004 F0E4           move.w     [A5 - 0xF1C], 0x4
  4431. 00002EC2  4A2E 000B                tst.b      [A6 + 0xB]
  4432. 00002EC6  6710                     beq        +0x12 /* 00002ED8 */
  4433. 00002EC8  4A87                     tst.l      D7
  4434. 00002ECA  5CC3                     sge        D3
  4435. 00002ECC  4403                     neg.b      D3
  4436. 00002ECE  4883                     ext.w      D3
  4437. 00002ED0  48C3                     ext.l      D3
  4438. 00002ED2  2B43 F0E6                move.l     [A5 - 0xF1A], D3
  4439. 00002ED6  600E                     bra        +0x10 /* 00002EE6 */
  4440. label00002ED8:
  4441. 00002ED8  4A87                     tst.l      D7
  4442. 00002EDA  57C3                     seq        D3
  4443. 00002EDC  4403                     neg.b      D3
  4444. 00002EDE  4883                     ext.w      D3
  4445. 00002EE0  48C3                     ext.l      D3
  4446. 00002EE2  2B43 F0E6                move.l     [A5 - 0xF1A], D3
  4447. label00002EE6:
  4448. 00002EE6  4CEE 0088 FFF2           movem.l    D3,D7, [A6 - 0xE]
  4449. 00002EEC  4E5E                     unlink     A6
  4450. 00002EEE  4E75                     rts
  4451. 00002EF0  4E56 0000                link       A6, 0
  4452. 00002EF4  7001                     moveq.l    D0, 0x01
  4453. 00002EF6  2F00                     move.l     -[A7], D0
  4454. 00002EF8  4EBA FF7A                jsr        [PC - 0x86 /* 00002E74 */]
  4455. 00002EFC  4E5E                     unlink     A6
  4456. 00002EFE  4E75                     rts
  4457. 00002F00  4E56 0000                link       A6, 0
  4458. 00002F04  7000                     moveq.l    D0, 0x00
  4459. 00002F06  2F00                     move.l     -[A7], D0
  4460. 00002F08  4EBA FF6A                jsr        [PC - 0x96 /* 00002E74 */]
  4461. 00002F0C  4E5E                     unlink     A6
  4462. 00002F0E  4E75                     rts
  4463. fn00002F10:
  4464. 00002F10  4E56 FFF6                link       A6, -0x000A
  4465. 00002F14  48E7 1108                movem.l    -[A7], D3,D7,A4
  4466. 00002F18  286E 0008                movea.l    A4, [A6 + 0x8]
  4467. 00002F1C  4247                     clr.w      D7
  4468. label00002F1E:
  4469. 00002F1E  206D F0D8                movea.l    A0, [A5 - 0xF28]
  4470. 00002F22  202D F0E0                move.l     D0, [A5 - 0xF20]
  4471. 00002F26  D090                     add.l      D0, [A0]
  4472. 00002F28  48C7                     ext.l      D7
  4473. 00002F2A  7208                     moveq.l    D1, 0x08
  4474. 00002F2C  9287                     sub.l      D1, D7
  4475. 00002F2E  D281                     add.l      D1, D1
  4476. 00002F30  2401                     move.l     D2, D1
  4477. 00002F32  D482                     add.l      D2, D2
  4478. 00002F34  D282                     add.l      D1, D2
  4479. 00002F36  9081                     sub.l      D0, D1
  4480. 00002F38  2040                     movea.l    A0, D0
  4481. 00002F3A  43EE FFF6                lea.l      A1, [A6 - 0xA]
  4482. 00002F3E  22D8                     move.l     [A1]+, [A0]+
  4483. 00002F40  32D8                     move.w     [A1]+, [A0]+
  4484. 00002F42  486E FFFC                pea.l      [A6 - 0x4]
  4485. 00002F46  486E FFF6                pea.l      [A6 - 0xA]
  4486. 00002F4A  4EAD 14AA                jsr        [A5 + 0x14AA /* export_657 */]
  4487. 00002F4E  4A00                     tst.b      D0
  4488. 00002F50  504F                     addq.w     A7, 8
  4489. 00002F52  6604                     bne        +0x6 /* 00002F58 */
  4490. 00002F54  7000                     moveq.l    D0, 0x00
  4491. 00002F56  6054                     bra        +0x56 /* 00002FAC */
  4492. label00002F58:
  4493. 00002F58  3007                     move.w     D0, D7
  4494. 00002F5A  E240                     asr        D0.w, 1
  4495. 00002F5C  48C0                     ext.l      D0
  4496. 00002F5E  2200                     move.l     D1, D0
  4497. 00002F60  C0FC 000C                mulu.w     D0, 0xC
  4498. 00002F64  4841                     swap.w     D1
  4499. 00002F66  C2FC 000C                mulu.w     D1, 0xC
  4500. 00002F6A  4841                     swap.w     D1
  4501. 00002F6C  4241                     clr.w      D1
  4502. 00002F6E  D081                     add.l      D0, D1
  4503. 00002F70  41F4 0800                lea.l      A0, [A4 + D0]
  4504. 00002F74  7001                     moveq.l    D0, 0x01
  4505. 00002F76  C047                     and.w      D0, D7
  4506. 00002F78  7200                     moveq.l    D1, 0x00
  4507. 00002F7A  3200                     move.w     D1, D0
  4508. 00002F7C  E581                     asl        D1, 2
  4509. 00002F7E  D288                     add.l      D1, A0
  4510. 00002F80  2041                     movea.l    A0, D1
  4511. 00002F82  20AE FFFC                move.l     [A0], [A6 - 0x4]
  4512. 00002F86  3007                     move.w     D0, D7
  4513. 00002F88  5247                     addq.w     D7, 1
  4514. 00002F8A  0C47 0008                cmpi.w     D7, 0x8
  4515. 00002F8E  6D8E                     blt        -0x70 /* 00002F1E */
  4516. 00002F90  7000                     moveq.l    D0, 0x00
  4517. 00002F92  2940 0008                move.l     [A4 + 0x8], D0
  4518. 00002F96  2940 0014                move.l     [A4 + 0x14], D0
  4519. 00002F9A  2940 0020                move.l     [A4 + 0x20], D0
  4520. 00002F9E  2940 002C                move.l     [A4 + 0x2C], D0
  4521. 00002FA2  04AD 0000 0030 F0E0      subi.l     [A5 - 0xF20], 0x30 /* '0' */
  4522. 00002FAA  7001                     moveq.l    D0, 0x01
  4523. label00002FAC:
  4524. 00002FAC  4CEE 1088 FFEA           movem.l    D3,D7,A4, [A6 - 0x16]
  4525. 00002FB2  4E5E                     unlink     A6
  4526. 00002FB4  4E75                     rts
  4527. 00002FB6  4E56 FFD0                link       A6, -0x0030
  4528. 00002FBA  48E7 0018                movem.l    -[A7], A3,A4
  4529. 00002FBE  47EE FFD0                lea.l      A3, [A6 - 0x30]
  4530. 00002FC2  486D F0E4                pea.l      [A5 - 0xF1C]
  4531. 00002FC6  4EAD 149A                jsr        [A5 + 0x149A /* export_655 */]
  4532. 00002FCA  4A00                     tst.b      D0
  4533. 00002FCC  584F                     addq.w     A7, 4
  4534. 00002FCE  672C                     beq        +0x2E /* 00002FFC */
  4535. 00002FD0  2F0B                     move.l     -[A7], A3
  4536. 00002FD2  4EBA FF3C                jsr        [PC - 0xC4 /* 00002F10 */]
  4537. 00002FD6  4A00                     tst.b      D0
  4538. 00002FD8  584F                     addq.w     A7, 4
  4539. 00002FDA  6720                     beq        +0x22 /* 00002FFC */
  4540. 00002FDC  2F2D F0E6                move.l     -[A7], [A5 - 0xF1A]
  4541. 00002FE0  2F0B                     move.l     -[A7], A3
  4542. 00002FE2  4EBA D89A                jsr        [PC - 0x2766 /* 0000087E */]
  4543. 00002FE6  2840                     movea.l    A4, D0
  4544. 00002FE8  200C                     move.l     D0, A4
  4545. 00002FEA  504F                     addq.w     A7, 8
  4546. 00002FEC  670E                     beq        +0x10 /* 00002FFC */
  4547. 00002FEE  2F2D F0E6                move.l     -[A7], [A5 - 0xF1A]
  4548. 00002FF2  4EAD 111A                jsr        [A5 + 0x111A /* export_543 */]
  4549. 00002FF6  2B4C F0E6                move.l     [A5 - 0xF1A], A4
  4550. 00002FFA  584F                     addq.w     A7, 4
  4551. label00002FFC:
  4552. 00002FFC  4CEE 1800 FFC8           movem.l    A3,A4, [A6 - 0x38]
  4553. 00003002  4E5E                     unlink     A6
  4554. 00003004  4E75                     rts
  4555. 00003006  4E56 FFF4                link       A6, -0x000C
  4556. 0000300A  2F07                     move.l     -[A7], D7
  4557. 0000300C  206D F14A                movea.l    A0, [A5 - 0xEB6]
  4558. 00003010  202D F146                move.l     D0, [A5 - 0xEBA]
  4559. 00003014  52AD F146                addq.l     [A5 - 0xEBA], 1
  4560. 00003018  D090                     add.l      D0, [A0]
  4561. 0000301A  2040                     movea.l    A0, D0
  4562. 0000301C  7E00                     moveq.l    D7, 0x00
  4563. 0000301E  1E10                     move.b     D7, [A0]
  4564. 00003020  7000                     moveq.l    D0, 0x00
  4565. 00003022  102D F160                move.b     D0, [A5 - 0xEA0]
  4566. 00003026  7240                     moveq.l    D1, 0x40
  4567. 00003028  C200                     and.b      D1, D0
  4568. 0000302A  7000                     moveq.l    D0, 0x00
  4569. 0000302C  1001                     move.b     D0, D1
  4570. 0000302E  4A80                     tst.l      D0
  4571. 00003030  661E                     bne        +0x20 /* 00003050 */
  4572. 00003032  48C7                     ext.l      D7
  4573. 00003034  2007                     move.l     D0, D7
  4574. 00003036  E188                     lsl        D0, 8
  4575. 00003038  206D F14A                movea.l    A0, [A5 - 0xEB6]
  4576. 0000303C  222D F146                move.l     D1, [A5 - 0xEBA]
  4577. 00003040  52AD F146                addq.l     [A5 - 0xEBA], 1
  4578. 00003044  D290                     add.l      D1, [A0]
  4579. 00003046  2041                     movea.l    A0, D1
  4580. 00003048  7200                     moveq.l    D1, 0x00
  4581. 0000304A  1210                     move.b     D1, [A0]
  4582. 0000304C  8280                     or.l       D1, D0
  4583. 0000304E  3E01                     move.w     D7, D1
  4584. label00003050:
  4585. 00003050  41EE FFF4                lea.l      A0, [A6 - 0xC]
  4586. 00003054  43ED F0E4                lea.l      A1, [A5 - 0xF1C]
  4587. 00003058  20D9                     move.l     [A0]+, [A1]+
  4588. 0000305A  30D9                     move.w     [A0]+, [A1]+
  4589. 0000305C  5DAD F0E0                subq.l     [A5 - 0xF20], 6
  4590. 00003060  206D F0D8                movea.l    A0, [A5 - 0xF28]
  4591. 00003064  202D F0E0                move.l     D0, [A5 - 0xF20]
  4592. 00003068  D090                     add.l      D0, [A0]
  4593. 0000306A  2040                     movea.l    A0, D0
  4594. 0000306C  43ED F0E4                lea.l      A1, [A5 - 0xF1C]
  4595. 00003070  22D8                     move.l     [A1]+, [A0]+
  4596. 00003072  32D8                     move.w     [A1]+, [A0]+
  4597. 00003074  41EE FFFA                lea.l      A0, [A6 - 0x6]
  4598. 00003078  43ED F0E4                lea.l      A1, [A5 - 0xF1C]
  4599. 0000307C  20D9                     move.l     [A0]+, [A1]+
  4600. 0000307E  30D9                     move.w     [A0]+, [A1]+
  4601. 00003080  5DAD F0E0                subq.l     [A5 - 0xF20], 6
  4602. 00003084  206D F0D8                movea.l    A0, [A5 - 0xF28]
  4603. 00003088  202D F0E0                move.l     D0, [A5 - 0xF20]
  4604. 0000308C  D090                     add.l      D0, [A0]
  4605. 0000308E  2040                     movea.l    A0, D0
  4606. 00003090  43ED F0E4                lea.l      A1, [A5 - 0xF1C]
  4607. 00003094  22D8                     move.l     [A1]+, [A0]+
  4608. 00003096  32D8                     move.w     [A1]+, [A0]+
  4609. 00003098  41EE 0000                lea.l      A0, [A6 + 0x0]
  4610. 0000309C  2F20                     move.l     -[A7], -[A0]
  4611. 0000309E  3F20                     move.w     -[A7], -[A0]
  4612. 000030A0  41EE FFFA                lea.l      A0, [A6 - 0x6]
  4613. 000030A4  2F20                     move.l     -[A7], -[A0]
  4614. 000030A6  3F20                     move.w     -[A7], -[A0]
  4615. 000030A8  7000                     moveq.l    D0, 0x00
  4616. 000030AA  2F00                     move.l     -[A7], D0
  4617. 000030AC  48C7                     ext.l      D7
  4618. 000030AE  2F07                     move.l     -[A7], D7
  4619. 000030B0  4EBA D9B0                jsr        [PC - 0x2650 /* 00000A62 */]
  4620. 000030B4  2E2E FFF0                move.l     D7, [A6 - 0x10]
  4621. 000030B8  4E5E                     unlink     A6
  4622. 000030BA  4E75                     rts
  4623. 000030BC  4E56 FFC4                link       A6, -0x003C
  4624. 000030C0  48E7 0108                movem.l    -[A7], D7,A4
  4625. 000030C4  49EE FFC4                lea.l      A4, [A6 - 0x3C]
  4626. 000030C8  2F0C                     move.l     -[A7], A4
  4627. 000030CA  4EBA FE44                jsr        [PC - 0x1BC /* 00002F10 */]
  4628. 000030CE  4A00                     tst.b      D0
  4629. 000030D0  584F                     addq.w     A7, 4
  4630. 000030D2  6700 00AC                beq        +0xAE /* 00003180 */
  4631. 000030D6  206D F14A                movea.l    A0, [A5 - 0xEB6]
  4632. 000030DA  202D F146                move.l     D0, [A5 - 0xEBA]
  4633. 000030DE  52AD F146                addq.l     [A5 - 0xEBA], 1
  4634. 000030E2  D090                     add.l      D0, [A0]
  4635. 000030E4  2040                     movea.l    A0, D0
  4636. 000030E6  7E00                     moveq.l    D7, 0x00
  4637. 000030E8  1E10                     move.b     D7, [A0]
  4638. 000030EA  7000                     moveq.l    D0, 0x00
  4639. 000030EC  102D F160                move.b     D0, [A5 - 0xEA0]
  4640. 000030F0  7240                     moveq.l    D1, 0x40
  4641. 000030F2  C200                     and.b      D1, D0
  4642. 000030F4  7000                     moveq.l    D0, 0x00
  4643. 000030F6  1001                     move.b     D0, D1
  4644. 000030F8  4A80                     tst.l      D0
  4645. 000030FA  661E                     bne        +0x20 /* 0000311A */
  4646. 000030FC  48C7                     ext.l      D7
  4647. 000030FE  2007                     move.l     D0, D7
  4648. 00003100  E188                     lsl        D0, 8
  4649. 00003102  206D F14A                movea.l    A0, [A5 - 0xEB6]
  4650. 00003106  222D F146                move.l     D1, [A5 - 0xEBA]
  4651. 0000310A  52AD F146                addq.l     [A5 - 0xEBA], 1
  4652. 0000310E  D290                     add.l      D1, [A0]
  4653. 00003110  2041                     movea.l    A0, D1
  4654. 00003112  7200                     moveq.l    D1, 0x00
  4655. 00003114  1210                     move.b     D1, [A0]
  4656. 00003116  8280                     or.l       D1, D0
  4657. 00003118  3E01                     move.w     D7, D1
  4658. label0000311A:
  4659. 0000311A  41EE FFF4                lea.l      A0, [A6 - 0xC]
  4660. 0000311E  43ED F0E4                lea.l      A1, [A5 - 0xF1C]
  4661. 00003122  20D9                     move.l     [A0]+, [A1]+
  4662. 00003124  30D9                     move.w     [A0]+, [A1]+
  4663. 00003126  5DAD F0E0                subq.l     [A5 - 0xF20], 6
  4664. 0000312A  206D F0D8                movea.l    A0, [A5 - 0xF28]
  4665. 0000312E  202D F0E0                move.l     D0, [A5 - 0xF20]
  4666. 00003132  D090                     add.l      D0, [A0]
  4667. 00003134  2040                     movea.l    A0, D0
  4668. 00003136  43ED F0E4                lea.l      A1, [A5 - 0xF1C]
  4669. 0000313A  22D8                     move.l     [A1]+, [A0]+
  4670. 0000313C  32D8                     move.w     [A1]+, [A0]+
  4671. 0000313E  41EE FFFA                lea.l      A0, [A6 - 0x6]
  4672. 00003142  43ED F0E4                lea.l      A1, [A5 - 0xF1C]
  4673. 00003146  20D9                     move.l     [A0]+, [A1]+
  4674. 00003148  30D9                     move.w     [A0]+, [A1]+
  4675. 0000314A  5DAD F0E0                subq.l     [A5 - 0xF20], 6
  4676. 0000314E  206D F0D8                movea.l    A0, [A5 - 0xF28]
  4677. 00003152  202D F0E0                move.l     D0, [A5 - 0xF20]
  4678. 00003156  D090                     add.l      D0, [A0]
  4679. 00003158  2040                     movea.l    A0, D0
  4680. 0000315A  43ED F0E4                lea.l      A1, [A5 - 0xF1C]
  4681. 0000315E  22D8                     move.l     [A1]+, [A0]+
  4682. 00003160  32D8                     move.w     [A1]+, [A0]+
  4683. 00003162  41EE 0000                lea.l      A0, [A6 + 0x0]
  4684. 00003166  2F20                     move.l     -[A7], -[A0]
  4685. 00003168  3F20                     move.w     -[A7], -[A0]
  4686. 0000316A  41EE FFFA                lea.l      A0, [A6 - 0x6]
  4687. 0000316E  2F20                     move.l     -[A7], -[A0]
  4688. 00003170  3F20                     move.w     -[A7], -[A0]
  4689. 00003172  2F0C                     move.l     -[A7], A4
  4690. 00003174  48C7                     ext.l      D7
  4691. 00003176  2F07                     move.l     -[A7], D7
  4692. 00003178  4EBA D8E8                jsr        [PC - 0x2718 /* 00000A62 */]
  4693. 0000317C  4FEF 0014                lea.l      A7, [A7 + 0x14]
  4694. label00003180:
  4695. 00003180  4CEE 1080 FFBC           movem.l    D7,A4, [A6 - 0x44]
  4696. 00003186  4E5E                     unlink     A6
  4697. 00003188  4E75                     rts
  4698. 0000318A  4E56 FFCA                link       A6, -0x0036
  4699. 0000318E  48E7 0108                movem.l    -[A7], D7,A4
  4700. 00003192  49EE FFCA                lea.l      A4, [A6 - 0x36]
  4701. 00003196  2F0C                     move.l     -[A7], A4
  4702. 00003198  4EBA FD76                jsr        [PC - 0x28A /* 00002F10 */]
  4703. 0000319C  4A00                     tst.b      D0
  4704. 0000319E  584F                     addq.w     A7, 4
  4705. 000031A0  677E                     beq        +0x80 /* 00003220 */
  4706. 000031A2  206D F14A                movea.l    A0, [A5 - 0xEB6]
  4707. 000031A6  202D F146                move.l     D0, [A5 - 0xEBA]
  4708. 000031AA  52AD F146                addq.l     [A5 - 0xEBA], 1
  4709. 000031AE  D090                     add.l      D0, [A0]
  4710. 000031B0  2040                     movea.l    A0, D0
  4711. 000031B2  7E00                     moveq.l    D7, 0x00
  4712. 000031B4  1E10                     move.b     D7, [A0]
  4713. 000031B6  7000                     moveq.l    D0, 0x00
  4714. 000031B8  102D F160                move.b     D0, [A5 - 0xEA0]
  4715. 000031BC  7240                     moveq.l    D1, 0x40
  4716. 000031BE  C200                     and.b      D1, D0
  4717. 000031C0  7000                     moveq.l    D0, 0x00
  4718. 000031C2  1001                     move.b     D0, D1
  4719. 000031C4  4A80                     tst.l      D0
  4720. 000031C6  661E                     bne        +0x20 /* 000031E6 */
  4721. 000031C8  48C7                     ext.l      D7
  4722. 000031CA  2007                     move.l     D0, D7
  4723. 000031CC  E188                     lsl        D0, 8
  4724. 000031CE  206D F14A                movea.l    A0, [A5 - 0xEB6]
  4725. 000031D2  222D F146                move.l     D1, [A5 - 0xEBA]
  4726. 000031D6  52AD F146                addq.l     [A5 - 0xEBA], 1
  4727. 000031DA  D290                     add.l      D1, [A0]
  4728. 000031DC  2041                     movea.l    A0, D1
  4729. 000031DE  7200                     moveq.l    D1, 0x00
  4730. 000031E0  1210                     move.b     D1, [A0]
  4731. 000031E2  8280                     or.l       D1, D0
  4732. 000031E4  3E01                     move.w     D7, D1
  4733. label000031E6:
  4734. 000031E6  41EE FFFA                lea.l      A0, [A6 - 0x6]
  4735. 000031EA  43ED F0E4                lea.l      A1, [A5 - 0xF1C]
  4736. 000031EE  20D9                     move.l     [A0]+, [A1]+
  4737. 000031F0  30D9                     move.w     [A0]+, [A1]+
  4738. 000031F2  5DAD F0E0                subq.l     [A5 - 0xF20], 6
  4739. 000031F6  206D F0D8                movea.l    A0, [A5 - 0xF28]
  4740. 000031FA  202D F0E0                move.l     D0, [A5 - 0xF20]
  4741. 000031FE  D090                     add.l      D0, [A0]
  4742. 00003200  2040                     movea.l    A0, D0
  4743. 00003202  43ED F0E4                lea.l      A1, [A5 - 0xF1C]
  4744. 00003206  22D8                     move.l     [A1]+, [A0]+
  4745. 00003208  32D8                     move.w     [A1]+, [A0]+
  4746. 0000320A  41EE 0000                lea.l      A0, [A6 + 0x0]
  4747. 0000320E  2F20                     move.l     -[A7], -[A0]
  4748. 00003210  3F20                     move.w     -[A7], -[A0]
  4749. 00003212  2F0C                     move.l     -[A7], A4
  4750. 00003214  48C7                     ext.l      D7
  4751. 00003216  2F07                     move.l     -[A7], D7
  4752. 00003218  4EBA DB0E                jsr        [PC - 0x24F2 /* 00000D28 */]
  4753. 0000321C  4FEF 000E                lea.l      A7, [A7 + 0xE]
  4754. label00003220:
  4755. 00003220  4CEE 1080 FFC2           movem.l    D7,A4, [A6 - 0x3E]
  4756. 00003226  4E5E                     unlink     A6
  4757. 00003228  4E75                     rts
  4758. 0000322A  4E56 FFCA                link       A6, -0x0036
  4759. 0000322E  2F0C                     move.l     -[A7], A4
  4760. 00003230  49EE FFCA                lea.l      A4, [A6 - 0x36]
  4761. 00003234  2F0C                     move.l     -[A7], A4
  4762. 00003236  4EBA FCD8                jsr        [PC - 0x328 /* 00002F10 */]
  4763. 0000323A  4A00                     tst.b      D0
  4764. 0000323C  584F                     addq.w     A7, 4
  4765. 0000323E  6736                     beq        +0x38 /* 00003276 */
  4766. 00003240  41EE FFFA                lea.l      A0, [A6 - 0x6]
  4767. 00003244  43ED F0E4                lea.l      A1, [A5 - 0xF1C]
  4768. 00003248  20D9                     move.l     [A0]+, [A1]+
  4769. 0000324A  30D9                     move.w     [A0]+, [A1]+
  4770. 0000324C  5DAD F0E0                subq.l     [A5 - 0xF20], 6
  4771. 00003250  206D F0D8                movea.l    A0, [A5 - 0xF28]
  4772. 00003254  202D F0E0                move.l     D0, [A5 - 0xF20]
  4773. 00003258  D090                     add.l      D0, [A0]
  4774. 0000325A  2040                     movea.l    A0, D0
  4775. 0000325C  43ED F0E4                lea.l      A1, [A5 - 0xF1C]
  4776. 00003260  22D8                     move.l     [A1]+, [A0]+
  4777. 00003262  32D8                     move.w     [A1]+, [A0]+
  4778. 00003264  41EE 0000                lea.l      A0, [A6 + 0x0]
  4779. 00003268  2F20                     move.l     -[A7], -[A0]
  4780. 0000326A  3F20                     move.w     -[A7], -[A0]
  4781. 0000326C  2F0C                     move.l     -[A7], A4
  4782. 0000326E  4EAD 22E2                jsr        [A5 + 0x22E2 /* export_1112 */]
  4783. 00003272  4FEF 000A                lea.l      A7, [A7 + 0xA]
  4784. label00003276:
  4785. 00003276  286E FFC6                movea.l    A4, [A6 - 0x3A]
  4786. 0000327A  4E5E                     unlink     A6
  4787. 0000327C  4E75                     rts
  4788. 0000327E  4E56 FFEE                link       A6, -0x0012
  4789. 00003282  3D7C 0004 FFFA           move.w     [A6 - 0x6], 0x4
  4790. 00003288  41EE FFF4                lea.l      A0, [A6 - 0xC]
  4791. 0000328C  43ED F0E4                lea.l      A1, [A5 - 0xF1C]
  4792. 00003290  20D9                     move.l     [A0]+, [A1]+
  4793. 00003292  30D9                     move.w     [A0]+, [A1]+
  4794. 00003294  5DAD F0E0                subq.l     [A5 - 0xF20], 6
  4795. 00003298  206D F0D8                movea.l    A0, [A5 - 0xF28]
  4796. 0000329C  202D F0E0                move.l     D0, [A5 - 0xF20]
  4797. 000032A0  D090                     add.l      D0, [A0]
  4798. 000032A2  2040                     movea.l    A0, D0
  4799. 000032A4  43ED F0E4                lea.l      A1, [A5 - 0xF1C]
  4800. 000032A8  22D8                     move.l     [A1]+, [A0]+
  4801. 000032AA  32D8                     move.w     [A1]+, [A0]+
  4802. 000032AC  41EE FFEE                lea.l      A0, [A6 - 0x12]
  4803. 000032B0  43ED F0E4                lea.l      A1, [A5 - 0xF1C]
  4804. 000032B4  20D9                     move.l     [A0]+, [A1]+
  4805. 000032B6  30D9                     move.w     [A0]+, [A1]+
  4806. 000032B8  486E FFFA                pea.l      [A6 - 0x6]
  4807. 000032BC  486E FFF4                pea.l      [A6 - 0xC]
  4808. 000032C0  486E FFEE                pea.l      [A6 - 0x12]
  4809. 000032C4  7001                     moveq.l    D0, 0x01
  4810. 000032C6  2F00                     move.l     -[A7], D0
  4811. 000032C8  4EAD 253A                jsr        [A5 + 0x253A /* export_1187 */]
  4812. 000032CC  41EE FFF4                lea.l      A0, [A6 - 0xC]
  4813. 000032D0  2F20                     move.l     -[A7], -[A0]
  4814. 000032D2  3F20                     move.w     -[A7], -[A0]
  4815. 000032D4  4EAD 15B2                jsr        [A5 + 0x15B2 /* export_690 */]
  4816. 000032D8  41EE FFFA                lea.l      A0, [A6 - 0x6]
  4817. 000032DC  2F20                     move.l     -[A7], -[A0]
  4818. 000032DE  3F20                     move.w     -[A7], -[A0]
  4819. 000032E0  4EAD 15B2                jsr        [A5 + 0x15B2 /* export_690 */]
  4820. 000032E4  41ED F0E4                lea.l      A0, [A5 - 0xF1C]
  4821. 000032E8  43EE FFFA                lea.l      A1, [A6 - 0x6]
  4822. 000032EC  20D9                     move.l     [A0]+, [A1]+
  4823. 000032EE  30D9                     move.w     [A0]+, [A1]+
  4824. 000032F0  4E5E                     unlink     A6
  4825. 000032F2  4E75                     rts
  4826. 000032F4  4E56 FFEE                link       A6, -0x0012
  4827. 000032F8  3D7C 0004 FFFA           move.w     [A6 - 0x6], 0x4
  4828. 000032FE  41EE FFF4                lea.l      A0, [A6 - 0xC]
  4829. 00003302  43ED F0E4                lea.l      A1, [A5 - 0xF1C]
  4830. 00003306  20D9                     move.l     [A0]+, [A1]+
  4831. 00003308  30D9                     move.w     [A0]+, [A1]+
  4832. 0000330A  5DAD F0E0                subq.l     [A5 - 0xF20], 6
  4833. 0000330E  206D F0D8                movea.l    A0, [A5 - 0xF28]
  4834. 00003312  202D F0E0                move.l     D0, [A5 - 0xF20]
  4835. 00003316  D090                     add.l      D0, [A0]
  4836. 00003318  2040                     movea.l    A0, D0
  4837. 0000331A  43ED F0E4                lea.l      A1, [A5 - 0xF1C]
  4838. 0000331E  22D8                     move.l     [A1]+, [A0]+
  4839. 00003320  32D8                     move.w     [A1]+, [A0]+
  4840. 00003322  41EE FFEE                lea.l      A0, [A6 - 0x12]
  4841. 00003326  43ED F0E4                lea.l      A1, [A5 - 0xF1C]
  4842. 0000332A  20D9                     move.l     [A0]+, [A1]+
  4843. 0000332C  30D9                     move.w     [A0]+, [A1]+
  4844. 0000332E  486E FFFA                pea.l      [A6 - 0x6]
  4845. 00003332  486E FFF4                pea.l      [A6 - 0xC]
  4846. 00003336  486E FFEE                pea.l      [A6 - 0x12]
  4847. 0000333A  7000                     moveq.l    D0, 0x00
  4848. 0000333C  2F00                     move.l     -[A7], D0
  4849. 0000333E  4EAD 253A                jsr        [A5 + 0x253A /* export_1187 */]
  4850. 00003342  41EE FFF4                lea.l      A0, [A6 - 0xC]
  4851. 00003346  2F20                     move.l     -[A7], -[A0]
  4852. 00003348  3F20                     move.w     -[A7], -[A0]
  4853. 0000334A  4EAD 15B2                jsr        [A5 + 0x15B2 /* export_690 */]
  4854. 0000334E  41EE FFFA                lea.l      A0, [A6 - 0x6]
  4855. 00003352  2F20                     move.l     -[A7], -[A0]
  4856. 00003354  3F20                     move.w     -[A7], -[A0]
  4857. 00003356  4EAD 15B2                jsr        [A5 + 0x15B2 /* export_690 */]
  4858. 0000335A  41ED F0E4                lea.l      A0, [A5 - 0xF1C]
  4859. 0000335E  43EE FFFA                lea.l      A1, [A6 - 0x6]
  4860. 00003362  20D9                     move.l     [A0]+, [A1]+
  4861. 00003364  30D9                     move.w     [A0]+, [A1]+
  4862. 00003366  4E5E                     unlink     A6
  4863. 00003368  4E75                     rts
  4864. 0000336A  4E56 FFF4                link       A6, -0x000C
  4865. 0000336E  3D7C 0004 FFFA           move.w     [A6 - 0x6], 0x4
  4866. 00003374  41EE FFF4                lea.l      A0, [A6 - 0xC]
  4867. 00003378  43ED F0E4                lea.l      A1, [A5 - 0xF1C]
  4868. 0000337C  20D9                     move.l     [A0]+, [A1]+
  4869. 0000337E  30D9                     move.w     [A0]+, [A1]+
  4870. 00003380  486E FFFA                pea.l      [A6 - 0x6]
  4871. 00003384  486E FFF4                pea.l      [A6 - 0xC]
  4872. 00003388  4EAD 2542                jsr        [A5 + 0x2542 /* export_1188 */]
  4873. 0000338C  41EE FFFA                lea.l      A0, [A6 - 0x6]
  4874. 00003390  2F20                     move.l     -[A7], -[A0]
  4875. 00003392  3F20                     move.w     -[A7], -[A0]
  4876. 00003394  4EAD 15B2                jsr        [A5 + 0x15B2 /* export_690 */]
  4877. 00003398  41ED F0E4                lea.l      A0, [A5 - 0xF1C]
  4878. 0000339C  43EE FFFA                lea.l      A1, [A6 - 0x6]
  4879. 000033A0  20D9                     move.l     [A0]+, [A1]+
  4880. 000033A2  30D9                     move.w     [A0]+, [A1]+
  4881. 000033A4  4E5E                     unlink     A6
  4882. 000033A6  4E75                     rts
  4883. 000033A8  4E56 0000                link       A6, 0
  4884. 000033AC  4EAD 1592                jsr        [A5 + 0x1592 /* export_686 */]
  4885. 000033B0  206D F14A                movea.l    A0, [A5 - 0xEB6]
  4886. 000033B4  202D F146                move.l     D0, [A5 - 0xEBA]
  4887. 000033B8  52AD F146                addq.l     [A5 - 0xEBA], 1
  4888. 000033BC  D090                     add.l      D0, [A0]
  4889. 000033BE  2040                     movea.l    A0, D0
  4890. 000033C0  1010                     move.b     D0, [A0]
  4891. 000033C2  4880                     ext.w      D0
  4892. 000033C4  48C0                     ext.l      D0
  4893. 000033C6  2B40 F0E6                move.l     [A5 - 0xF1A], D0
  4894. 000033CA  7000                     moveq.l    D0, 0x00
  4895. 000033CC  102D F160                move.b     D0, [A5 - 0xEA0]
  4896. 000033D0  7240                     moveq.l    D1, 0x40
  4897. 000033D2  C200                     and.b      D1, D0
  4898. 000033D4  7000                     moveq.l    D0, 0x00
  4899. 000033D6  1001                     move.b     D0, D1
  4900. 000033D8  4A80                     tst.l      D0
  4901. 000033DA  6620                     bne        +0x22 /* 000033FC */
  4902. 000033DC  202D F0E6                move.l     D0, [A5 - 0xF1A]
  4903. 000033E0  E188                     lsl        D0, 8
  4904. 000033E2  206D F14A                movea.l    A0, [A5 - 0xEB6]
  4905. 000033E6  222D F146                move.l     D1, [A5 - 0xEBA]
  4906. 000033EA  52AD F146                addq.l     [A5 - 0xEBA], 1
  4907. 000033EE  D290                     add.l      D1, [A0]
  4908. 000033F0  2041                     movea.l    A0, D1
  4909. 000033F2  7200                     moveq.l    D1, 0x00
  4910. 000033F4  1210                     move.b     D1, [A0]
  4911. 000033F6  8280                     or.l       D1, D0
  4912. 000033F8  2B41 F0E6                move.l     [A5 - 0xF1A], D1
  4913. label000033FC:
  4914. 000033FC  4E5E                     unlink     A6
  4915. 000033FE  4E75                     rts
  4916. 00003400  4E56 0000                link       A6, 0
  4917. 00003404  4EAD 1592                jsr        [A5 + 0x1592 /* export_686 */]
  4918. 00003408  206D F14A                movea.l    A0, [A5 - 0xEB6]
  4919. 0000340C  202D F146                move.l     D0, [A5 - 0xEBA]
  4920. 00003410  52AD F146                addq.l     [A5 - 0xEBA], 1
  4921. 00003414  D090                     add.l      D0, [A0]
  4922. 00003416  2040                     movea.l    A0, D0
  4923. 00003418  7000                     moveq.l    D0, 0x00
  4924. 0000341A  1010                     move.b     D0, [A0]
  4925. 0000341C  2B40 F0E6                move.l     [A5 - 0xF1A], D0
  4926. 00003420  7000                     moveq.l    D0, 0x00
  4927. 00003422  102D F160                move.b     D0, [A5 - 0xEA0]
  4928. 00003426  7240                     moveq.l    D1, 0x40
  4929. 00003428  C200                     and.b      D1, D0
  4930. 0000342A  7000                     moveq.l    D0, 0x00
  4931. 0000342C  1001                     move.b     D0, D1
  4932. 0000342E  4A80                     tst.l      D0
  4933. 00003430  6620                     bne        +0x22 /* 00003452 */
  4934. 00003432  202D F0E6                move.l     D0, [A5 - 0xF1A]
  4935. 00003436  E188                     lsl        D0, 8
  4936. 00003438  206D F14A                movea.l    A0, [A5 - 0xEB6]
  4937. 0000343C  222D F146                move.l     D1, [A5 - 0xEBA]
  4938. 00003440  52AD F146                addq.l     [A5 - 0xEBA], 1
  4939. 00003444  D290                     add.l      D1, [A0]
  4940. 00003446  2041                     movea.l    A0, D1
  4941. 00003448  7200                     moveq.l    D1, 0x00
  4942. 0000344A  1210                     move.b     D1, [A0]
  4943. 0000344C  8280                     or.l       D1, D0
  4944. 0000344E  2B41 F0E6                move.l     [A5 - 0xF1A], D1
  4945. label00003452:
  4946. 00003452  4E5E                     unlink     A6
  4947. 00003454  4E75                     rts
  4948. 00003456  4E56 0000                link       A6, 0
  4949. 0000345A  4EAD 1592                jsr        [A5 + 0x1592 /* export_686 */]
  4950. 0000345E  206D F14A                movea.l    A0, [A5 - 0xEB6]
  4951. 00003462  202D F146                move.l     D0, [A5 - 0xEBA]
  4952. 00003466  52AD F146                addq.l     [A5 - 0xEBA], 1
  4953. 0000346A  D090                     add.l      D0, [A0]
  4954. 0000346C  2040                     movea.l    A0, D0
  4955. 0000346E  7000                     moveq.l    D0, 0x00
  4956. 00003470  1010                     move.b     D0, [A0]
  4957. 00003472  2B40 F0E6                move.l     [A5 - 0xF1A], D0
  4958. 00003476  7000                     moveq.l    D0, 0x00
  4959. 00003478  102D F160                move.b     D0, [A5 - 0xEA0]
  4960. 0000347C  7240                     moveq.l    D1, 0x40
  4961. 0000347E  C200                     and.b      D1, D0
  4962. 00003480  7000                     moveq.l    D0, 0x00
  4963. 00003482  1001                     move.b     D0, D1
  4964. 00003484  4A80                     tst.l      D0
  4965. 00003486  6620                     bne        +0x22 /* 000034A8 */
  4966. 00003488  202D F0E6                move.l     D0, [A5 - 0xF1A]
  4967. 0000348C  E188                     lsl        D0, 8
  4968. 0000348E  206D F14A                movea.l    A0, [A5 - 0xEB6]
  4969. 00003492  222D F146                move.l     D1, [A5 - 0xEBA]
  4970. 00003496  52AD F146                addq.l     [A5 - 0xEBA], 1
  4971. 0000349A  D290                     add.l      D1, [A0]
  4972. 0000349C  2041                     movea.l    A0, D1
  4973. 0000349E  7200                     moveq.l    D1, 0x00
  4974. 000034A0  1210                     move.b     D1, [A0]
  4975. 000034A2  8280                     or.l       D1, D0
  4976. 000034A4  2B41 F0E6                move.l     [A5 - 0xF1A], D1
  4977. label000034A8:
  4978. 000034A8  002D 0080 F0E6           ori.b      [A5 - 0xF1A], 0x80
  4979. 000034AE  4E5E                     unlink     A6
  4980. 000034B0  4E75                     rts
  4981. 000034B2  4E56 FFF6                link       A6, -0x000A
  4982. 000034B6  48E7 0308                movem.l    -[A7], D6,D7,A4
  4983. 000034BA  4EAD 1592                jsr        [A5 + 0x1592 /* export_686 */]
  4984. 000034BE  206D F14A                movea.l    A0, [A5 - 0xEB6]
  4985. 000034C2  202D F146                move.l     D0, [A5 - 0xEBA]
  4986. 000034C6  52AD F146                addq.l     [A5 - 0xEBA], 1
  4987. 000034CA  D090                     add.l      D0, [A0]
  4988. 000034CC  2040                     movea.l    A0, D0
  4989. 000034CE  7E00                     moveq.l    D7, 0x00
  4990. 000034D0  1E10                     move.b     D7, [A0]
  4991. 000034D2  7000                     moveq.l    D0, 0x00
  4992. 000034D4  102D F160                move.b     D0, [A5 - 0xEA0]
  4993. 000034D8  7240                     moveq.l    D1, 0x40
  4994. 000034DA  C200                     and.b      D1, D0
  4995. 000034DC  7000                     moveq.l    D0, 0x00
  4996. 000034DE  1001                     move.b     D0, D1
  4997. 000034E0  4A80                     tst.l      D0
  4998. 000034E2  661C                     bne        +0x1E /* 00003500 */
  4999. 000034E4  2007                     move.l     D0, D7
  5000. 000034E6  E188                     lsl        D0, 8
  5001. 000034E8  206D F14A                movea.l    A0, [A5 - 0xEB6]
  5002. 000034EC  222D F146                move.l     D1, [A5 - 0xEBA]
  5003. 000034F0  52AD F146                addq.l     [A5 - 0xEBA], 1
  5004. 000034F4  D290                     add.l      D1, [A0]
  5005. 000034F6  2041                     movea.l    A0, D1
  5006. 000034F8  7200                     moveq.l    D1, 0x00
  5007. 000034FA  1210                     move.b     D1, [A0]
  5008. 000034FC  8280                     or.l       D1, D0
  5009. 000034FE  2E01                     move.l     D7, D1
  5010. label00003500:
  5011. 00003500  206D F14A                movea.l    A0, [A5 - 0xEB6]
  5012. 00003504  2050                     movea.l    A0, [A0]
  5013. 00003506  2007                     move.l     D0, D7
  5014. 00003508  D0A8 0050                add.l      D0, [A0 + 0x50]
  5015. 0000350C  2E00                     move.l     D7, D0
  5016. 0000350E  206D F14A                movea.l    A0, [A5 - 0xEB6]
  5017. 00003512  2007                     move.l     D0, D7
  5018. 00003514  D090                     add.l      D0, [A0]
  5019. 00003516  2040                     movea.l    A0, D0
  5020. 00003518  43ED F0E4                lea.l      A1, [A5 - 0xF1C]
  5021. 0000351C  22D8                     move.l     [A1]+, [A0]+
  5022. 0000351E  32D8                     move.w     [A1]+, [A0]+
  5023. 00003520  302D F0E4                move.w     D0, [A5 - 0xF1C]
  5024. 00003524  7201                     moveq.l    D1, 0x01
  5025. 00003526  E1A9                     lsl        D1, D0
  5026. 00003528  C2BC 0000 0262           and.l      D1, 0x262
  5027. 0000352E  6760                     beq        +0x62 /* 00003590 */
  5028. 00003530  206D F14A                movea.l    A0, [A5 - 0xEB6]
  5029. 00003534  2050                     movea.l    A0, [A0]
  5030. 00003536  2E2D F0E6                move.l     D7, [A5 - 0xF1A]
  5031. 0000353A  DEA8 0058                add.l      D7, [A0 + 0x58]
  5032. 0000353E  206D F14A                movea.l    A0, [A5 - 0xEB6]
  5033. 00003542  2007                     move.l     D0, D7
  5034. 00003544  D090                     add.l      D0, [A0]
  5035. 00003546  2040                     movea.l    A0, D0
  5036. 00003548  2C10                     move.l     D6, [A0]
  5037. 0000354A  7000                     moveq.l    D0, 0x00
  5038. 0000354C  2F00                     move.l     -[A7], D0
  5039. 0000354E  2F06                     move.l     -[A7], D6
  5040. 00003550  4EAD 1112                jsr        [A5 + 0x1112 /* export_542 */]
  5041. 00003554  2840                     movea.l    A4, D0
  5042. 00003556  200C                     move.l     D0, A4
  5043. 00003558  504F                     addq.w     A7, 8
  5044. 0000355A  6612                     bne        +0x14 /* 0000356E */
  5045. 0000355C  7002                     moveq.l    D0, 0x02
  5046. 0000355E  2F00                     move.l     -[A7], D0
  5047. 00003560  4EAD 148A                jsr        [A5 + 0x148A /* export_653 */]
  5048. 00003564  3B7C 0004 F0E4           move.w     [A5 - 0xF1C], 0x4
  5049. 0000356A  584F                     addq.w     A7, 4
  5050. 0000356C  6022                     bra        +0x24 /* 00003590 */
  5051. label0000356E:
  5052. 0000356E  2F06                     move.l     -[A7], D6
  5053. 00003570  2F14                     move.l     -[A7], [A4]
  5054. 00003572  206D F14A                movea.l    A0, [A5 - 0xEB6]
  5055. 00003576  2007                     move.l     D0, D7
  5056. 00003578  D090                     add.l      D0, [A0]
  5057. 0000357A  5880                     addq.l     D0, 4
  5058. 0000357C  2F00                     move.l     -[A7], D0
  5059. 0000357E  4EAD 1162                jsr        [A5 + 0x1162 /* export_552 */]
  5060. 00003582  7009                     moveq.l    D0, 0x09
  5061. 00003584  B06D F0E4                cmp.w      D0, [A5 - 0xF1C]
  5062. 00003588  4FEF 000C                lea.l      A7, [A7 + 0xC]
  5063. 0000358C  2B4C F0E6                move.l     [A5 - 0xF1A], A4
  5064. label00003590:
  5065. 00003590  4CEE 10C0 FFEA           movem.l    D6,D7,A4, [A6 - 0x16]
  5066. 00003596  4E5E                     unlink     A6
  5067. 00003598  4E75                     rts
  5068. 0000359A  4E56 0000                link       A6, 0
  5069. 0000359E  2F07                     move.l     -[A7], D7
  5070. 000035A0  4EAD 1592                jsr        [A5 + 0x1592 /* export_686 */]
  5071. 000035A4  206D F14A                movea.l    A0, [A5 - 0xEB6]
  5072. 000035A8  202D F146                move.l     D0, [A5 - 0xEBA]
  5073. 000035AC  52AD F146                addq.l     [A5 - 0xEBA], 1
  5074. 000035B0  D090                     add.l      D0, [A0]
  5075. 000035B2  2040                     movea.l    A0, D0
  5076. 000035B4  7E00                     moveq.l    D7, 0x00
  5077. 000035B6  1E10                     move.b     D7, [A0]
  5078. 000035B8  7000                     moveq.l    D0, 0x00
  5079. 000035BA  102D F160                move.b     D0, [A5 - 0xEA0]
  5080. 000035BE  7240                     moveq.l    D1, 0x40
  5081. 000035C0  C200                     and.b      D1, D0
  5082. 000035C2  7000                     moveq.l    D0, 0x00
  5083. 000035C4  1001                     move.b     D0, D1
  5084. 000035C6  4A80                     tst.l      D0
  5085. 000035C8  661E                     bne        +0x20 /* 000035E8 */
  5086. 000035CA  48C7                     ext.l      D7
  5087. 000035CC  2007                     move.l     D0, D7
  5088. 000035CE  E188                     lsl        D0, 8
  5089. 000035D0  206D F14A                movea.l    A0, [A5 - 0xEB6]
  5090. 000035D4  222D F146                move.l     D1, [A5 - 0xEBA]
  5091. 000035D8  52AD F146                addq.l     [A5 - 0xEBA], 1
  5092. 000035DC  D290                     add.l      D1, [A0]
  5093. 000035DE  2041                     movea.l    A0, D1
  5094. 000035E0  7200                     moveq.l    D1, 0x00
  5095. 000035E2  1210                     move.b     D1, [A0]
  5096. 000035E4  8280                     or.l       D1, D0
  5097. 000035E6  3E01                     move.w     D7, D1
  5098. label000035E8:
  5099. 000035E8  3B7C 0008 F0E4           move.w     [A5 - 0xF1C], 0x8
  5100. 000035EE  48C7                     ext.l      D7
  5101. 000035F0  206D F10E                movea.l    A0, [A5 - 0xEF2]
  5102. 000035F4  2050                     movea.l    A0, [A0]
  5103. 000035F6  2007                     move.l     D0, D7
  5104. 000035F8  2200                     move.l     D1, D0
  5105. 000035FA  C0FC 000E                mulu.w     D0, 0xE
  5106. 000035FE  4841                     swap.w     D1
  5107. 00003600  C2FC 000E                mulu.w     D1, 0xE
  5108. 00003604  4841                     swap.w     D1
  5109. 00003606  4241                     clr.w      D1
  5110. 00003608  D081                     add.l      D0, D1
  5111. 0000360A  3030 0818                move.w     D0, [A0 + D0 + 0x18]
  5112. 0000360E  48C0                     ext.l      D0
  5113. 00003610  2B40 F0E6                move.l     [A5 - 0xF1A], D0
  5114. 00003614  2E2E FFFC                move.l     D7, [A6 - 0x4]
  5115. 00003618  4E5E                     unlink     A6
  5116. 0000361A  4E75                     rts
  5117. 0000361C  4E56 0000                link       A6, 0
  5118. 00003620  2F07                     move.l     -[A7], D7
  5119. 00003622  4EAD 1592                jsr        [A5 + 0x1592 /* export_686 */]
  5120. 00003626  206D F14A                movea.l    A0, [A5 - 0xEB6]
  5121. 0000362A  202D F146                move.l     D0, [A5 - 0xEBA]
  5122. 0000362E  52AD F146                addq.l     [A5 - 0xEBA], 1
  5123. 00003632  D090                     add.l      D0, [A0]
  5124. 00003634  2040                     movea.l    A0, D0
  5125. 00003636  7E00                     moveq.l    D7, 0x00
  5126. 00003638  1E10                     move.b     D7, [A0]
  5127. 0000363A  7000                     moveq.l    D0, 0x00
  5128. 0000363C  102D F160                move.b     D0, [A5 - 0xEA0]
  5129. 00003640  7240                     moveq.l    D1, 0x40
  5130. 00003642  C200                     and.b      D1, D0
  5131. 00003644  7000                     moveq.l    D0, 0x00
  5132. 00003646  1001                     move.b     D0, D1
  5133. 00003648  4A80                     tst.l      D0
  5134. 0000364A  661E                     bne        +0x20 /* 0000366A */
  5135. 0000364C  48C7                     ext.l      D7
  5136. 0000364E  2007                     move.l     D0, D7
  5137. 00003650  E188                     lsl        D0, 8
  5138. 00003652  206D F14A                movea.l    A0, [A5 - 0xEB6]
  5139. 00003656  222D F146                move.l     D1, [A5 - 0xEBA]
  5140. 0000365A  52AD F146                addq.l     [A5 - 0xEBA], 1
  5141. 0000365E  D290                     add.l      D1, [A0]
  5142. 00003660  2041                     movea.l    A0, D1
  5143. 00003662  7200                     moveq.l    D1, 0x00
  5144. 00003664  1210                     move.b     D1, [A0]
  5145. 00003666  8280                     or.l       D1, D0
  5146. 00003668  3E01                     move.w     D7, D1
  5147. label0000366A:
  5148. 0000366A  206D F0D8                movea.l    A0, [A5 - 0xF28]
  5149. 0000366E  202D F13E                move.l     D0, [A5 - 0xEC2]
  5150. 00003672  D090                     add.l      D0, [A0]
  5151. 00003674  48C7                     ext.l      D7
  5152. 00003676  D087                     add.l      D0, D7
  5153. 00003678  2040                     movea.l    A0, D0
  5154. 0000367A  43ED F0E4                lea.l      A1, [A5 - 0xF1C]
  5155. 0000367E  22D8                     move.l     [A1]+, [A0]+
  5156. 00003680  32D8                     move.w     [A1]+, [A0]+
  5157. 00003682  302D F0E4                move.w     D0, [A5 - 0xF1C]
  5158. 00003686  7201                     moveq.l    D1, 0x01
  5159. 00003688  E1A9                     lsl        D1, D0
  5160. 0000368A  C2BC 0000 0262           and.l      D1, 0x262
  5161. 00003690  670A                     beq        +0xC /* 0000369C */
  5162. 00003692  486D F0E4                pea.l      [A5 - 0xF1C]
  5163. 00003696  4EAD 15BA                jsr        [A5 + 0x15BA /* export_691 */]
  5164. 0000369A  584F                     addq.w     A7, 4
  5165. label0000369C:
  5166. 0000369C  2E2E FFFC                move.l     D7, [A6 - 0x4]
  5167. 000036A0  4E5E                     unlink     A6
  5168. 000036A2  4E75                     rts
  5169. 000036A4  4E56 0000                link       A6, 0
  5170. 000036A8  2F07                     move.l     -[A7], D7
  5171. 000036AA  4EAD 1592                jsr        [A5 + 0x1592 /* export_686 */]
  5172. 000036AE  206D F14A                movea.l    A0, [A5 - 0xEB6]
  5173. 000036B2  202D F146                move.l     D0, [A5 - 0xEBA]
  5174. 000036B6  52AD F146                addq.l     [A5 - 0xEBA], 1
  5175. 000036BA  D090                     add.l      D0, [A0]
  5176. 000036BC  2040                     movea.l    A0, D0
  5177. 000036BE  7E00                     moveq.l    D7, 0x00
  5178. 000036C0  1E10                     move.b     D7, [A0]
  5179. 000036C2  7000                     moveq.l    D0, 0x00
  5180. 000036C4  102D F160                move.b     D0, [A5 - 0xEA0]
  5181. 000036C8  7240                     moveq.l    D1, 0x40
  5182. 000036CA  C200                     and.b      D1, D0
  5183. 000036CC  7000                     moveq.l    D0, 0x00
  5184. 000036CE  1001                     move.b     D0, D1
  5185. 000036D0  4A80                     tst.l      D0
  5186. 000036D2  661E                     bne        +0x20 /* 000036F2 */
  5187. 000036D4  48C7                     ext.l      D7
  5188. 000036D6  2007                     move.l     D0, D7
  5189. 000036D8  E188                     lsl        D0, 8
  5190. 000036DA  206D F14A                movea.l    A0, [A5 - 0xEB6]
  5191. 000036DE  222D F146                move.l     D1, [A5 - 0xEBA]
  5192. 000036E2  52AD F146                addq.l     [A5 - 0xEBA], 1
  5193. 000036E6  D290                     add.l      D1, [A0]
  5194. 000036E8  2041                     movea.l    A0, D1
  5195. 000036EA  7200                     moveq.l    D1, 0x00
  5196. 000036EC  1210                     move.b     D1, [A0]
  5197. 000036EE  8280                     or.l       D1, D0
  5198. 000036F0  3E01                     move.w     D7, D1
  5199. label000036F2:
  5200. 000036F2  206D F0D8                movea.l    A0, [A5 - 0xF28]
  5201. 000036F6  202D F142                move.l     D0, [A5 - 0xEBE]
  5202. 000036FA  D090                     add.l      D0, [A0]
  5203. 000036FC  48C7                     ext.l      D7
  5204. 000036FE  D087                     add.l      D0, D7
  5205. 00003700  2040                     movea.l    A0, D0
  5206. 00003702  43ED F0E4                lea.l      A1, [A5 - 0xF1C]
  5207. 00003706  22D8                     move.l     [A1]+, [A0]+
  5208. 00003708  32D8                     move.w     [A1]+, [A0]+
  5209. 0000370A  302D F0E4                move.w     D0, [A5 - 0xF1C]
  5210. 0000370E  7201                     moveq.l    D1, 0x01
  5211. 00003710  E1A9                     lsl        D1, D0
  5212. 00003712  C2BC 0000 0262           and.l      D1, 0x262
  5213. 00003718  670A                     beq        +0xC /* 00003724 */
  5214. 0000371A  486D F0E4                pea.l      [A5 - 0xF1C]
  5215. 0000371E  4EAD 15BA                jsr        [A5 + 0x15BA /* export_691 */]
  5216. 00003722  584F                     addq.w     A7, 4
  5217. label00003724:
  5218. 00003724  2E2E FFFC                move.l     D7, [A6 - 0x4]
  5219. 00003728  4E5E                     unlink     A6
  5220. 0000372A  4E75                     rts
  5221. 0000372C  4E56 0000                link       A6, 0
  5222. 00003730  48E7 0108                movem.l    -[A7], D7,A4
  5223. 00003734  4EAD 1592                jsr        [A5 + 0x1592 /* export_686 */]
  5224. 00003738  206D F14A                movea.l    A0, [A5 - 0xEB6]
  5225. 0000373C  202D F146                move.l     D0, [A5 - 0xEBA]
  5226. 00003740  52AD F146                addq.l     [A5 - 0xEBA], 1
  5227. 00003744  D090                     add.l      D0, [A0]
  5228. 00003746  2040                     movea.l    A0, D0
  5229. 00003748  7E00                     moveq.l    D7, 0x00
  5230. 0000374A  1E10                     move.b     D7, [A0]
  5231. 0000374C  7000                     moveq.l    D0, 0x00
  5232. 0000374E  102D F160                move.b     D0, [A5 - 0xEA0]
  5233. 00003752  7240                     moveq.l    D1, 0x40
  5234. 00003754  C200                     and.b      D1, D0
  5235. 00003756  7000                     moveq.l    D0, 0x00
  5236. 00003758  1001                     move.b     D0, D1
  5237. 0000375A  4A80                     tst.l      D0
  5238. 0000375C  661E                     bne        +0x20 /* 0000377C */
  5239. 0000375E  48C7                     ext.l      D7
  5240. 00003760  2007                     move.l     D0, D7
  5241. 00003762  E188                     lsl        D0, 8
  5242. 00003764  206D F14A                movea.l    A0, [A5 - 0xEB6]
  5243. 00003768  222D F146                move.l     D1, [A5 - 0xEBA]
  5244. 0000376C  52AD F146                addq.l     [A5 - 0xEBA], 1
  5245. 00003770  D290                     add.l      D1, [A0]
  5246. 00003772  2041                     movea.l    A0, D1
  5247. 00003774  7200                     moveq.l    D1, 0x00
  5248. 00003776  1210                     move.b     D1, [A0]
  5249. 00003778  8280                     or.l       D1, D0
  5250. 0000377A  3E01                     move.w     D7, D1
  5251. label0000377C:
  5252. 0000377C  7000                     moveq.l    D0, 0x00
  5253. 0000377E  2F00                     move.l     -[A7], D0
  5254. 00003780  48C7                     ext.l      D7
  5255. 00003782  2F07                     move.l     -[A7], D7
  5256. 00003784  4EAD 14BA                jsr        [A5 + 0x14BA /* export_659 */]
  5257. 00003788  2840                     movea.l    A4, D0
  5258. 0000378A  200C                     move.l     D0, A4
  5259. 0000378C  504F                     addq.w     A7, 8
  5260. 0000378E  6726                     beq        +0x28 /* 000037B6 */
  5261. 00003790  41ED F0E4                lea.l      A0, [A5 - 0xF1C]
  5262. 00003794  224C                     movea.l    A1, A4
  5263. 00003796  20D9                     move.l     [A0]+, [A1]+
  5264. 00003798  30D9                     move.w     [A0]+, [A1]+
  5265. 0000379A  302D F0E4                move.w     D0, [A5 - 0xF1C]
  5266. 0000379E  7201                     moveq.l    D1, 0x01
  5267. 000037A0  E1A9                     lsl        D1, D0
  5268. 000037A2  C2BC 0000 0262           and.l      D1, 0x262
  5269. 000037A8  6718                     beq        +0x1A /* 000037C2 */
  5270. 000037AA  486D F0E4                pea.l      [A5 - 0xF1C]
  5271. 000037AE  4EAD 15BA                jsr        [A5 + 0x15BA /* export_691 */]
  5272. 000037B2  584F                     addq.w     A7, 4
  5273. 000037B4  600C                     bra        +0xE /* 000037C2 */
  5274. label000037B6:
  5275. 000037B6  3B7C 0002 F0E4           move.w     [A5 - 0xF1C], 0x2
  5276. 000037BC  7000                     moveq.l    D0, 0x00
  5277. 000037BE  2B40 F0E6                move.l     [A5 - 0xF1A], D0
  5278. label000037C2:
  5279. 000037C2  4CEE 1080 FFF8           movem.l    D7,A4, [A6 - 0x8]
  5280. 000037C8  4E5E                     unlink     A6
  5281. 000037CA  4E75                     rts
  5282. 000037CC  4E56 0000                link       A6, 0
  5283. 000037D0  48E7 0108                movem.l    -[A7], D7,A4
  5284. 000037D4  4EAD 1592                jsr        [A5 + 0x1592 /* export_686 */]
  5285. 000037D8  206D F14A                movea.l    A0, [A5 - 0xEB6]
  5286. 000037DC  202D F146                move.l     D0, [A5 - 0xEBA]
  5287. 000037E0  52AD F146                addq.l     [A5 - 0xEBA], 1
  5288. 000037E4  D090                     add.l      D0, [A0]
  5289. 000037E6  2040                     movea.l    A0, D0
  5290. 000037E8  7E00                     moveq.l    D7, 0x00
  5291. 000037EA  1E10                     move.b     D7, [A0]
  5292. 000037EC  7000                     moveq.l    D0, 0x00
  5293. 000037EE  102D F160                move.b     D0, [A5 - 0xEA0]
  5294. 000037F2  7240                     moveq.l    D1, 0x40
  5295. 000037F4  C200                     and.b      D1, D0
  5296. 000037F6  7000                     moveq.l    D0, 0x00
  5297. 000037F8  1001                     move.b     D0, D1
  5298. 000037FA  4A80                     tst.l      D0
  5299. 000037FC  661E                     bne        +0x20 /* 0000381C */
  5300. 000037FE  48C7                     ext.l      D7
  5301. 00003800  2007                     move.l     D0, D7
  5302. 00003802  E188                     lsl        D0, 8
  5303. 00003804  206D F14A                movea.l    A0, [A5 - 0xEB6]
  5304. 00003808  222D F146                move.l     D1, [A5 - 0xEBA]
  5305. 0000380C  52AD F146                addq.l     [A5 - 0xEBA], 1
  5306. 00003810  D290                     add.l      D1, [A0]
  5307. 00003812  2041                     movea.l    A0, D1
  5308. 00003814  7200                     moveq.l    D1, 0x00
  5309. 00003816  1210                     move.b     D1, [A0]
  5310. 00003818  8280                     or.l       D1, D0
  5311. 0000381A  3E01                     move.w     D7, D1
  5312. label0000381C:
  5313. 0000381C  7000                     moveq.l    D0, 0x00
  5314. 0000381E  2F00                     move.l     -[A7], D0
  5315. 00003820  48C7                     ext.l      D7
  5316. 00003822  2F07                     move.l     -[A7], D7
  5317. 00003824  4EAD 14D2                jsr        [A5 + 0x14D2 /* export_662 */]
  5318. 00003828  2840                     movea.l    A4, D0
  5319. 0000382A  200C                     move.l     D0, A4
  5320. 0000382C  504F                     addq.w     A7, 8
  5321. 0000382E  6726                     beq        +0x28 /* 00003856 */
  5322. 00003830  41ED F0E4                lea.l      A0, [A5 - 0xF1C]
  5323. 00003834  224C                     movea.l    A1, A4
  5324. 00003836  20D9                     move.l     [A0]+, [A1]+
  5325. 00003838  30D9                     move.w     [A0]+, [A1]+
  5326. 0000383A  302D F0E4                move.w     D0, [A5 - 0xF1C]
  5327. 0000383E  7201                     moveq.l    D1, 0x01
  5328. 00003840  E1A9                     lsl        D1, D0
  5329. 00003842  C2BC 0000 0262           and.l      D1, 0x262
  5330. 00003848  6718                     beq        +0x1A /* 00003862 */
  5331. 0000384A  486D F0E4                pea.l      [A5 - 0xF1C]
  5332. 0000384E  4EAD 15BA                jsr        [A5 + 0x15BA /* export_691 */]
  5333. 00003852  584F                     addq.w     A7, 4
  5334. 00003854  600C                     bra        +0xE /* 00003862 */
  5335. label00003856:
  5336. 00003856  3B7C 0002 F0E4           move.w     [A5 - 0xF1C], 0x2
  5337. 0000385C  7000                     moveq.l    D0, 0x00
  5338. 0000385E  2B40 F0E6                move.l     [A5 - 0xF1A], D0
  5339. label00003862:
  5340. 00003862  4CEE 1080 FFF8           movem.l    D7,A4, [A6 - 0x8]
  5341. 00003868  4E5E                     unlink     A6
  5342. 0000386A  4E75                     rts
  5343. 0000386C  4E56 0000                link       A6, 0
  5344. 00003870  48E7 0108                movem.l    -[A7], D7,A4
  5345. 00003874  4EAD 1592                jsr        [A5 + 0x1592 /* export_686 */]
  5346. 00003878  206D F14A                movea.l    A0, [A5 - 0xEB6]
  5347. 0000387C  202D F146                move.l     D0, [A5 - 0xEBA]
  5348. 00003880  52AD F146                addq.l     [A5 - 0xEBA], 1
  5349. 00003884  D090                     add.l      D0, [A0]
  5350. 00003886  2040                     movea.l    A0, D0
  5351. 00003888  7E00                     moveq.l    D7, 0x00
  5352. 0000388A  1E10                     move.b     D7, [A0]
  5353. 0000388C  7000                     moveq.l    D0, 0x00
  5354. 0000388E  102D F160                move.b     D0, [A5 - 0xEA0]
  5355. 00003892  7240                     moveq.l    D1, 0x40
  5356. 00003894  C200                     and.b      D1, D0
  5357. 00003896  7000                     moveq.l    D0, 0x00
  5358. 00003898  1001                     move.b     D0, D1
  5359. 0000389A  4A80                     tst.l      D0
  5360. 0000389C  661E                     bne        +0x20 /* 000038BC */
  5361. 0000389E  48C7                     ext.l      D7
  5362. 000038A0  2007                     move.l     D0, D7
  5363. 000038A2  E188                     lsl        D0, 8
  5364. 000038A4  206D F14A                movea.l    A0, [A5 - 0xEB6]
  5365. 000038A8  222D F146                move.l     D1, [A5 - 0xEBA]
  5366. 000038AC  52AD F146                addq.l     [A5 - 0xEBA], 1
  5367. 000038B0  D290                     add.l      D1, [A0]
  5368. 000038B2  2041                     movea.l    A0, D1
  5369. 000038B4  7200                     moveq.l    D1, 0x00
  5370. 000038B6  1210                     move.b     D1, [A0]
  5371. 000038B8  8280                     or.l       D1, D0
  5372. 000038BA  3E01                     move.w     D7, D1
  5373. label000038BC:
  5374. 000038BC  7000                     moveq.l    D0, 0x00
  5375. 000038BE  2F00                     move.l     -[A7], D0
  5376. 000038C0  48C7                     ext.l      D7
  5377. 000038C2  2F07                     move.l     -[A7], D7
  5378. 000038C4  4EAD 14CA                jsr        [A5 + 0x14CA /* export_661 */]
  5379. 000038C8  2840                     movea.l    A4, D0
  5380. 000038CA  200C                     move.l     D0, A4
  5381. 000038CC  504F                     addq.w     A7, 8
  5382. 000038CE  6726                     beq        +0x28 /* 000038F6 */
  5383. 000038D0  41ED F0E4                lea.l      A0, [A5 - 0xF1C]
  5384. 000038D4  224C                     movea.l    A1, A4
  5385. 000038D6  20D9                     move.l     [A0]+, [A1]+
  5386. 000038D8  30D9                     move.w     [A0]+, [A1]+
  5387. 000038DA  302D F0E4                move.w     D0, [A5 - 0xF1C]
  5388. 000038DE  7201                     moveq.l    D1, 0x01
  5389. 000038E0  E1A9                     lsl        D1, D0
  5390. 000038E2  C2BC 0000 0262           and.l      D1, 0x262
  5391. 000038E8  6718                     beq        +0x1A /* 00003902 */
  5392. 000038EA  486D F0E4                pea.l      [A5 - 0xF1C]
  5393. 000038EE  4EAD 15BA                jsr        [A5 + 0x15BA /* export_691 */]
  5394. 000038F2  584F                     addq.w     A7, 4
  5395. 000038F4  600C                     bra        +0xE /* 00003902 */
  5396. label000038F6:
  5397. 000038F6  3B7C 0002 F0E4           move.w     [A5 - 0xF1C], 0x2
  5398. 000038FC  7000                     moveq.l    D0, 0x00
  5399. 000038FE  2B40 F0E6                move.l     [A5 - 0xF1A], D0
  5400. label00003902:
  5401. 00003902  4CEE 1080 FFF8           movem.l    D7,A4, [A6 - 0x8]
  5402. 00003908  4E5E                     unlink     A6
  5403. 0000390A  4E75                     rts
  5404. 0000390C  4E56 0000                link       A6, 0
  5405. 00003910  48E7 0108                movem.l    -[A7], D7,A4
  5406. 00003914  4EAD 1592                jsr        [A5 + 0x1592 /* export_686 */]
  5407. 00003918  206D F14A                movea.l    A0, [A5 - 0xEB6]
  5408. 0000391C  202D F146                move.l     D0, [A5 - 0xEBA]
  5409. 00003920  52AD F146                addq.l     [A5 - 0xEBA], 1
  5410. 00003924  D090                     add.l      D0, [A0]
  5411. 00003926  2040                     movea.l    A0, D0
  5412. 00003928  7E00                     moveq.l    D7, 0x00
  5413. 0000392A  1E10                     move.b     D7, [A0]
  5414. 0000392C  7000                     moveq.l    D0, 0x00
  5415. 0000392E  102D F160                move.b     D0, [A5 - 0xEA0]
  5416. 00003932  7240                     moveq.l    D1, 0x40
  5417. 00003934  C200                     and.b      D1, D0
  5418. 00003936  7000                     moveq.l    D0, 0x00
  5419. 00003938  1001                     move.b     D0, D1
  5420. 0000393A  4A80                     tst.l      D0
  5421. 0000393C  661E                     bne        +0x20 /* 0000395C */
  5422. 0000393E  48C7                     ext.l      D7
  5423. 00003940  2007                     move.l     D0, D7
  5424. 00003942  E188                     lsl        D0, 8
  5425. 00003944  206D F14A                movea.l    A0, [A5 - 0xEB6]
  5426. 00003948  222D F146                move.l     D1, [A5 - 0xEBA]
  5427. 0000394C  52AD F146                addq.l     [A5 - 0xEBA], 1
  5428. 00003950  D290                     add.l      D1, [A0]
  5429. 00003952  2041                     movea.l    A0, D1
  5430. 00003954  7200                     moveq.l    D1, 0x00
  5431. 00003956  1210                     move.b     D1, [A0]
  5432. 00003958  8280                     or.l       D1, D0
  5433. 0000395A  3E01                     move.w     D7, D1
  5434. label0000395C:
  5435. 0000395C  48C7                     ext.l      D7
  5436. 0000395E  2F07                     move.l     -[A7], D7
  5437. 00003960  4EAD 14C2                jsr        [A5 + 0x14C2 /* export_660 */]
  5438. 00003964  2840                     movea.l    A4, D0
  5439. 00003966  200C                     move.l     D0, A4
  5440. 00003968  584F                     addq.w     A7, 4
  5441. 0000396A  6724                     beq        +0x26 /* 00003990 */
  5442. 0000396C  41ED F0E4                lea.l      A0, [A5 - 0xF1C]
  5443. 00003970  224C                     movea.l    A1, A4
  5444. 00003972  20D9                     move.l     [A0]+, [A1]+
  5445. 00003974  30D9                     move.w     [A0]+, [A1]+
  5446. 00003976  302D F0E4                move.w     D0, [A5 - 0xF1C]
  5447. 0000397A  7201                     moveq.l    D1, 0x01
  5448. 0000397C  E1A9                     lsl        D1, D0
  5449. 0000397E  C2BC 0000 0262           and.l      D1, 0x262
  5450. 00003984  670A                     beq        +0xC /* 00003990 */
  5451. 00003986  486D F0E4                pea.l      [A5 - 0xF1C]
  5452. 0000398A  4EAD 15BA                jsr        [A5 + 0x15BA /* export_691 */]
  5453. 0000398E  584F                     addq.w     A7, 4
  5454. label00003990:
  5455. 00003990  4CEE 1080 FFF8           movem.l    D7,A4, [A6 - 0x8]
  5456. 00003996  4E5E                     unlink     A6
  5457. 00003998  4E75                     rts
  5458. 0000399A  4E56 FFFA                link       A6, -0x0006
  5459. 0000399E  48E7 0108                movem.l    -[A7], D7,A4
  5460. 000039A2  206D F14A                movea.l    A0, [A5 - 0xEB6]
  5461. 000039A6  202D F146                move.l     D0, [A5 - 0xEBA]
  5462. 000039AA  52AD F146                addq.l     [A5 - 0xEBA], 1
  5463. 000039AE  D090                     add.l      D0, [A0]
  5464. 000039B0  2040                     movea.l    A0, D0
  5465. 000039B2  7E00                     moveq.l    D7, 0x00
  5466. 000039B4  1E10                     move.b     D7, [A0]
  5467. 000039B6  7000                     moveq.l    D0, 0x00
  5468. 000039B8  102D F160                move.b     D0, [A5 - 0xEA0]
  5469. 000039BC  7240                     moveq.l    D1, 0x40
  5470. 000039BE  C200                     and.b      D1, D0
  5471. 000039C0  7000                     moveq.l    D0, 0x00
  5472. 000039C2  1001                     move.b     D0, D1
  5473. 000039C4  4A80                     tst.l      D0
  5474. 000039C6  661C                     bne        +0x1E /* 000039E4 */
  5475. 000039C8  2007                     move.l     D0, D7
  5476. 000039CA  E188                     lsl        D0, 8
  5477. 000039CC  206D F14A                movea.l    A0, [A5 - 0xEB6]
  5478. 000039D0  222D F146                move.l     D1, [A5 - 0xEBA]
  5479. 000039D4  52AD F146                addq.l     [A5 - 0xEBA], 1
  5480. 000039D8  D290                     add.l      D1, [A0]
  5481. 000039DA  2041                     movea.l    A0, D1
  5482. 000039DC  7200                     moveq.l    D1, 0x00
  5483. 000039DE  1210                     move.b     D1, [A0]
  5484. 000039E0  8280                     or.l       D1, D0
  5485. 000039E2  2E01                     move.l     D7, D1
  5486. label000039E4:
  5487. 000039E4  206D F0D8                movea.l    A0, [A5 - 0xF28]
  5488. 000039E8  202D F142                move.l     D0, [A5 - 0xEBE]
  5489. 000039EC  D090                     add.l      D0, [A0]
  5490. 000039EE  2840                     movea.l    A4, D0
  5491. 000039F0  D9C7                     add.l      A4, D7
  5492. 000039F2  41EE FFFA                lea.l      A0, [A6 - 0x6]
  5493. 000039F6  224C                     movea.l    A1, A4
  5494. 000039F8  20D9                     move.l     [A0]+, [A1]+
  5495. 000039FA  30D9                     move.w     [A0]+, [A1]+
  5496. 000039FC  41ED F0E4                lea.l      A0, [A5 - 0xF1C]
  5497. 00003A00  224C                     movea.l    A1, A4
  5498. 00003A02  22D8                     move.l     [A1]+, [A0]+
  5499. 00003A04  32D8                     move.w     [A1]+, [A0]+
  5500. 00003A06  5DAD F0E0                subq.l     [A5 - 0xF20], 6
  5501. 00003A0A  206D F0D8                movea.l    A0, [A5 - 0xF28]
  5502. 00003A0E  202D F0E0                move.l     D0, [A5 - 0xF20]
  5503. 00003A12  D090                     add.l      D0, [A0]
  5504. 00003A14  2040                     movea.l    A0, D0
  5505. 00003A16  43ED F0E4                lea.l      A1, [A5 - 0xF1C]
  5506. 00003A1A  22D8                     move.l     [A1]+, [A0]+
  5507. 00003A1C  32D8                     move.w     [A1]+, [A0]+
  5508. 00003A1E  302E FFFA                move.w     D0, [A6 - 0x6]
  5509. 00003A22  7201                     moveq.l    D1, 0x01
  5510. 00003A24  E1A9                     lsl        D1, D0
  5511. 00003A26  C2BC 0000 0262           and.l      D1, 0x262
  5512. 00003A2C  670E                     beq        +0x10 /* 00003A3C */
  5513. 00003A2E  41EE 0000                lea.l      A0, [A6 + 0x0]
  5514. 00003A32  2F20                     move.l     -[A7], -[A0]
  5515. 00003A34  3F20                     move.w     -[A7], -[A0]
  5516. 00003A36  4EAD 15B2                jsr        [A5 + 0x15B2 /* export_690 */]
  5517. 00003A3A  5C4F                     addq.w     A7, 6
  5518. label00003A3C:
  5519. 00003A3C  4CEE 1080 FFF2           movem.l    D7,A4, [A6 - 0xE]
  5520. 00003A42  4E5E                     unlink     A6
  5521. 00003A44  4E75                     rts
  5522. 00003A46  4E56 FFFA                link       A6, -0x0006
  5523. 00003A4A  48E7 0108                movem.l    -[A7], D7,A4
  5524. 00003A4E  206D F14A                movea.l    A0, [A5 - 0xEB6]
  5525. 00003A52  202D F146                move.l     D0, [A5 - 0xEBA]
  5526. 00003A56  52AD F146                addq.l     [A5 - 0xEBA], 1
  5527. 00003A5A  D090                     add.l      D0, [A0]
  5528. 00003A5C  2040                     movea.l    A0, D0
  5529. 00003A5E  7E00                     moveq.l    D7, 0x00
  5530. 00003A60  1E10                     move.b     D7, [A0]
  5531. 00003A62  7000                     moveq.l    D0, 0x00
  5532. 00003A64  102D F160                move.b     D0, [A5 - 0xEA0]
  5533. 00003A68  7240                     moveq.l    D1, 0x40
  5534. 00003A6A  C200                     and.b      D1, D0
  5535. 00003A6C  7000                     moveq.l    D0, 0x00
  5536. 00003A6E  1001                     move.b     D0, D1
  5537. 00003A70  4A80                     tst.l      D0
  5538. 00003A72  661C                     bne        +0x1E /* 00003A90 */
  5539. 00003A74  2007                     move.l     D0, D7
  5540. 00003A76  E188                     lsl        D0, 8
  5541. 00003A78  206D F14A                movea.l    A0, [A5 - 0xEB6]
  5542. 00003A7C  222D F146                move.l     D1, [A5 - 0xEBA]
  5543. 00003A80  52AD F146                addq.l     [A5 - 0xEBA], 1
  5544. 00003A84  D290                     add.l      D1, [A0]
  5545. 00003A86  2041                     movea.l    A0, D1
  5546. 00003A88  7200                     moveq.l    D1, 0x00
  5547. 00003A8A  1210                     move.b     D1, [A0]
  5548. 00003A8C  8280                     or.l       D1, D0
  5549. 00003A8E  2E01                     move.l     D7, D1
  5550. label00003A90:
  5551. 00003A90  206D F0D8                movea.l    A0, [A5 - 0xF28]
  5552. 00003A94  202D F13E                move.l     D0, [A5 - 0xEC2]
  5553. 00003A98  D090                     add.l      D0, [A0]
  5554. 00003A9A  2840                     movea.l    A4, D0
  5555. 00003A9C  D9C7                     add.l      A4, D7
  5556. 00003A9E  41EE FFFA                lea.l      A0, [A6 - 0x6]
  5557. 00003AA2  224C                     movea.l    A1, A4
  5558. 00003AA4  20D9                     move.l     [A0]+, [A1]+
  5559. 00003AA6  30D9                     move.w     [A0]+, [A1]+
  5560. 00003AA8  41ED F0E4                lea.l      A0, [A5 - 0xF1C]
  5561. 00003AAC  224C                     movea.l    A1, A4
  5562. 00003AAE  22D8                     move.l     [A1]+, [A0]+
  5563. 00003AB0  32D8                     move.w     [A1]+, [A0]+
  5564. 00003AB2  5DAD F0E0                subq.l     [A5 - 0xF20], 6
  5565. 00003AB6  206D F0D8                movea.l    A0, [A5 - 0xF28]
  5566. 00003ABA  202D F0E0                move.l     D0, [A5 - 0xF20]
  5567. 00003ABE  D090                     add.l      D0, [A0]
  5568. 00003AC0  2040                     movea.l    A0, D0
  5569. 00003AC2  43ED F0E4                lea.l      A1, [A5 - 0xF1C]
  5570. 00003AC6  22D8                     move.l     [A1]+, [A0]+
  5571. 00003AC8  32D8                     move.w     [A1]+, [A0]+
  5572. 00003ACA  302E FFFA                move.w     D0, [A6 - 0x6]
  5573. 00003ACE  7201                     moveq.l    D1, 0x01
  5574. 00003AD0  E1A9                     lsl        D1, D0
  5575. 00003AD2  C2BC 0000 0262           and.l      D1, 0x262
  5576. 00003AD8  670E                     beq        +0x10 /* 00003AE8 */
  5577. 00003ADA  41EE 0000                lea.l      A0, [A6 + 0x0]
  5578. 00003ADE  2F20                     move.l     -[A7], -[A0]
  5579. 00003AE0  3F20                     move.w     -[A7], -[A0]
  5580. 00003AE2  4EAD 15B2                jsr        [A5 + 0x15B2 /* export_690 */]
  5581. 00003AE6  5C4F                     addq.w     A7, 6
  5582. label00003AE8:
  5583. 00003AE8  4CEE 1080 FFF2           movem.l    D7,A4, [A6 - 0xE]
  5584. 00003AEE  4E5E                     unlink     A6
  5585. 00003AF0  4E75                     rts
  5586. 00003AF2  4E56 FFFA                link       A6, -0x0006
  5587. 00003AF6  48E7 0108                movem.l    -[A7], D7,A4
  5588. 00003AFA  206D F14A                movea.l    A0, [A5 - 0xEB6]
  5589. 00003AFE  202D F146                move.l     D0, [A5 - 0xEBA]
  5590. 00003B02  52AD F146                addq.l     [A5 - 0xEBA], 1
  5591. 00003B06  D090                     add.l      D0, [A0]
  5592. 00003B08  2040                     movea.l    A0, D0
  5593. 00003B0A  7E00                     moveq.l    D7, 0x00
  5594. 00003B0C  1E10                     move.b     D7, [A0]
  5595. 00003B0E  7000                     moveq.l    D0, 0x00
  5596. 00003B10  102D F160                move.b     D0, [A5 - 0xEA0]
  5597. 00003B14  7240                     moveq.l    D1, 0x40
  5598. 00003B16  C200                     and.b      D1, D0
  5599. 00003B18  7000                     moveq.l    D0, 0x00
  5600. 00003B1A  1001                     move.b     D0, D1
  5601. 00003B1C  4A80                     tst.l      D0
  5602. 00003B1E  661E                     bne        +0x20 /* 00003B3E */
  5603. 00003B20  48C7                     ext.l      D7
  5604. 00003B22  2007                     move.l     D0, D7
  5605. 00003B24  E188                     lsl        D0, 8
  5606. 00003B26  206D F14A                movea.l    A0, [A5 - 0xEB6]
  5607. 00003B2A  222D F146                move.l     D1, [A5 - 0xEBA]
  5608. 00003B2E  52AD F146                addq.l     [A5 - 0xEBA], 1
  5609. 00003B32  D290                     add.l      D1, [A0]
  5610. 00003B34  2041                     movea.l    A0, D1
  5611. 00003B36  7200                     moveq.l    D1, 0x00
  5612. 00003B38  1210                     move.b     D1, [A0]
  5613. 00003B3A  8280                     or.l       D1, D0
  5614. 00003B3C  3E01                     move.w     D7, D1
  5615. label00003B3E:
  5616. 00003B3E  7001                     moveq.l    D0, 0x01
  5617. 00003B40  2F00                     move.l     -[A7], D0
  5618. 00003B42  48C7                     ext.l      D7
  5619. 00003B44  2F07                     move.l     -[A7], D7
  5620. 00003B46  4EAD 14BA                jsr        [A5 + 0x14BA /* export_659 */]
  5621. 00003B4A  2840                     movea.l    A4, D0
  5622. 00003B4C  200C                     move.l     D0, A4
  5623. 00003B4E  504F                     addq.w     A7, 8
  5624. 00003B50  674A                     beq        +0x4C /* 00003B9C */
  5625. 00003B52  41EE FFFA                lea.l      A0, [A6 - 0x6]
  5626. 00003B56  224C                     movea.l    A1, A4
  5627. 00003B58  20D9                     move.l     [A0]+, [A1]+
  5628. 00003B5A  30D9                     move.w     [A0]+, [A1]+
  5629. 00003B5C  41ED F0E4                lea.l      A0, [A5 - 0xF1C]
  5630. 00003B60  224C                     movea.l    A1, A4
  5631. 00003B62  22D8                     move.l     [A1]+, [A0]+
  5632. 00003B64  32D8                     move.w     [A1]+, [A0]+
  5633. 00003B66  5DAD F0E0                subq.l     [A5 - 0xF20], 6
  5634. 00003B6A  206D F0D8                movea.l    A0, [A5 - 0xF28]
  5635. 00003B6E  202D F0E0                move.l     D0, [A5 - 0xF20]
  5636. 00003B72  D090                     add.l      D0, [A0]
  5637. 00003B74  2040                     movea.l    A0, D0
  5638. 00003B76  43ED F0E4                lea.l      A1, [A5 - 0xF1C]
  5639. 00003B7A  22D8                     move.l     [A1]+, [A0]+
  5640. 00003B7C  32D8                     move.w     [A1]+, [A0]+
  5641. 00003B7E  302E FFFA                move.w     D0, [A6 - 0x6]
  5642. 00003B82  7201                     moveq.l    D1, 0x01
  5643. 00003B84  E1A9                     lsl        D1, D0
  5644. 00003B86  C2BC 0000 0262           and.l      D1, 0x262
  5645. 00003B8C  670E                     beq        +0x10 /* 00003B9C */
  5646. 00003B8E  41EE 0000                lea.l      A0, [A6 + 0x0]
  5647. 00003B92  2F20                     move.l     -[A7], -[A0]
  5648. 00003B94  3F20                     move.w     -[A7], -[A0]
  5649. 00003B96  4EAD 15B2                jsr        [A5 + 0x15B2 /* export_690 */]
  5650. 00003B9A  5C4F                     addq.w     A7, 6
  5651. label00003B9C:
  5652. 00003B9C  4CEE 1080 FFF2           movem.l    D7,A4, [A6 - 0xE]
  5653. 00003BA2  4E5E                     unlink     A6
  5654. 00003BA4  4E75                     rts
  5655. 00003BA6  4E56 FFFA                link       A6, -0x0006
  5656. 00003BAA  48E7 0108                movem.l    -[A7], D7,A4
  5657. 00003BAE  206D F14A                movea.l    A0, [A5 - 0xEB6]
  5658. 00003BB2  202D F146                move.l     D0, [A5 - 0xEBA]
  5659. 00003BB6  52AD F146                addq.l     [A5 - 0xEBA], 1
  5660. 00003BBA  D090                     add.l      D0, [A0]
  5661. 00003BBC  2040                     movea.l    A0, D0
  5662. 00003BBE  7E00                     moveq.l    D7, 0x00
  5663. 00003BC0  1E10                     move.b     D7, [A0]
  5664. 00003BC2  7000                     moveq.l    D0, 0x00
  5665. 00003BC4  102D F160                move.b     D0, [A5 - 0xEA0]
  5666. 00003BC8  7240                     moveq.l    D1, 0x40
  5667. 00003BCA  C200                     and.b      D1, D0
  5668. 00003BCC  7000                     moveq.l    D0, 0x00
  5669. 00003BCE  1001                     move.b     D0, D1
  5670. 00003BD0  4A80                     tst.l      D0
  5671. 00003BD2  661E                     bne        +0x20 /* 00003BF2 */
  5672. 00003BD4  48C7                     ext.l      D7
  5673. 00003BD6  2007                     move.l     D0, D7
  5674. 00003BD8  E188                     lsl        D0, 8
  5675. 00003BDA  206D F14A                movea.l    A0, [A5 - 0xEB6]
  5676. 00003BDE  222D F146                move.l     D1, [A5 - 0xEBA]
  5677. 00003BE2  52AD F146                addq.l     [A5 - 0xEBA], 1
  5678. 00003BE6  D290                     add.l      D1, [A0]
  5679. 00003BE8  2041                     movea.l    A0, D1
  5680. 00003BEA  7200                     moveq.l    D1, 0x00
  5681. 00003BEC  1210                     move.b     D1, [A0]
  5682. 00003BEE  8280                     or.l       D1, D0
  5683. 00003BF0  3E01                     move.w     D7, D1
  5684. label00003BF2:
  5685. 00003BF2  7001                     moveq.l    D0, 0x01
  5686. 00003BF4  2F00                     move.l     -[A7], D0
  5687. 00003BF6  48C7                     ext.l      D7
  5688. 00003BF8  2F07                     move.l     -[A7], D7
  5689. 00003BFA  4EAD 14D2                jsr        [A5 + 0x14D2 /* export_662 */]
  5690. 00003BFE  2840                     movea.l    A4, D0
  5691. 00003C00  200C                     move.l     D0, A4
  5692. 00003C02  504F                     addq.w     A7, 8
  5693. 00003C04  674A                     beq        +0x4C /* 00003C50 */
  5694. 00003C06  41EE FFFA                lea.l      A0, [A6 - 0x6]
  5695. 00003C0A  224C                     movea.l    A1, A4
  5696. 00003C0C  20D9                     move.l     [A0]+, [A1]+
  5697. 00003C0E  30D9                     move.w     [A0]+, [A1]+
  5698. 00003C10  41ED F0E4                lea.l      A0, [A5 - 0xF1C]
  5699. 00003C14  224C                     movea.l    A1, A4
  5700. 00003C16  22D8                     move.l     [A1]+, [A0]+
  5701. 00003C18  32D8                     move.w     [A1]+, [A0]+
  5702. 00003C1A  5DAD F0E0                subq.l     [A5 - 0xF20], 6
  5703. 00003C1E  206D F0D8                movea.l    A0, [A5 - 0xF28]
  5704. 00003C22  202D F0E0                move.l     D0, [A5 - 0xF20]
  5705. 00003C26  D090                     add.l      D0, [A0]
  5706. 00003C28  2040                     movea.l    A0, D0
  5707. 00003C2A  43ED F0E4                lea.l      A1, [A5 - 0xF1C]
  5708. 00003C2E  22D8                     move.l     [A1]+, [A0]+
  5709. 00003C30  32D8                     move.w     [A1]+, [A0]+
  5710. 00003C32  302E FFFA                move.w     D0, [A6 - 0x6]
  5711. 00003C36  7201                     moveq.l    D1, 0x01
  5712. 00003C38  E1A9                     lsl        D1, D0
  5713. 00003C3A  C2BC 0000 0262           and.l      D1, 0x262
  5714. 00003C40  670E                     beq        +0x10 /* 00003C50 */
  5715. 00003C42  41EE 0000                lea.l      A0, [A6 + 0x0]
  5716. 00003C46  2F20                     move.l     -[A7], -[A0]
  5717. 00003C48  3F20                     move.w     -[A7], -[A0]
  5718. 00003C4A  4EAD 15B2                jsr        [A5 + 0x15B2 /* export_690 */]
  5719. 00003C4E  5C4F                     addq.w     A7, 6
  5720. label00003C50:
  5721. 00003C50  4CEE 1080 FFF2           movem.l    D7,A4, [A6 - 0xE]
  5722. 00003C56  4E5E                     unlink     A6
  5723. 00003C58  4E75                     rts
  5724. 00003C5A  4E56 FFFA                link       A6, -0x0006
  5725. 00003C5E  48E7 0108                movem.l    -[A7], D7,A4
  5726. 00003C62  206D F14A                movea.l    A0, [A5 - 0xEB6]
  5727. 00003C66  202D F146                move.l     D0, [A5 - 0xEBA]
  5728. 00003C6A  52AD F146                addq.l     [A5 - 0xEBA], 1
  5729. 00003C6E  D090                     add.l      D0, [A0]
  5730. 00003C70  2040                     movea.l    A0, D0
  5731. 00003C72  7E00                     moveq.l    D7, 0x00
  5732. 00003C74  1E10                     move.b     D7, [A0]
  5733. 00003C76  7000                     moveq.l    D0, 0x00
  5734. 00003C78  102D F160                move.b     D0, [A5 - 0xEA0]
  5735. 00003C7C  7240                     moveq.l    D1, 0x40
  5736. 00003C7E  C200                     and.b      D1, D0
  5737. 00003C80  7000                     moveq.l    D0, 0x00
  5738. 00003C82  1001                     move.b     D0, D1
  5739. 00003C84  4A80                     tst.l      D0
  5740. 00003C86  661E                     bne        +0x20 /* 00003CA6 */
  5741. 00003C88  48C7                     ext.l      D7
  5742. 00003C8A  2007                     move.l     D0, D7
  5743. 00003C8C  E188                     lsl        D0, 8
  5744. 00003C8E  206D F14A                movea.l    A0, [A5 - 0xEB6]
  5745. 00003C92  222D F146                move.l     D1, [A5 - 0xEBA]
  5746. 00003C96  52AD F146                addq.l     [A5 - 0xEBA], 1
  5747. 00003C9A  D290                     add.l      D1, [A0]
  5748. 00003C9C  2041                     movea.l    A0, D1
  5749. 00003C9E  7200                     moveq.l    D1, 0x00
  5750. 00003CA0  1210                     move.b     D1, [A0]
  5751. 00003CA2  8280                     or.l       D1, D0
  5752. 00003CA4  3E01                     move.w     D7, D1
  5753. label00003CA6:
  5754. 00003CA6  7001                     moveq.l    D0, 0x01
  5755. 00003CA8  2F00                     move.l     -[A7], D0
  5756. 00003CAA  48C7                     ext.l      D7
  5757. 00003CAC  2F07                     move.l     -[A7], D7
  5758. 00003CAE  4EAD 14CA                jsr        [A5 + 0x14CA /* export_661 */]
  5759. 00003CB2  2840                     movea.l    A4, D0
  5760. 00003CB4  200C                     move.l     D0, A4
  5761. 00003CB6  504F                     addq.w     A7, 8
  5762. 00003CB8  674A                     beq        +0x4C /* 00003D04 */
  5763. 00003CBA  41EE FFFA                lea.l      A0, [A6 - 0x6]
  5764. 00003CBE  224C                     movea.l    A1, A4
  5765. 00003CC0  20D9                     move.l     [A0]+, [A1]+
  5766. 00003CC2  30D9                     move.w     [A0]+, [A1]+
  5767. 00003CC4  41ED F0E4                lea.l      A0, [A5 - 0xF1C]
  5768. 00003CC8  224C                     movea.l    A1, A4
  5769. 00003CCA  22D8                     move.l     [A1]+, [A0]+
  5770. 00003CCC  32D8                     move.w     [A1]+, [A0]+
  5771. 00003CCE  5DAD F0E0                subq.l     [A5 - 0xF20], 6
  5772. 00003CD2  206D F0D8                movea.l    A0, [A5 - 0xF28]
  5773. 00003CD6  202D F0E0                move.l     D0, [A5 - 0xF20]
  5774. 00003CDA  D090                     add.l      D0, [A0]
  5775. 00003CDC  2040                     movea.l    A0, D0
  5776. 00003CDE  43ED F0E4                lea.l      A1, [A5 - 0xF1C]
  5777. 00003CE2  22D8                     move.l     [A1]+, [A0]+
  5778. 00003CE4  32D8                     move.w     [A1]+, [A0]+
  5779. 00003CE6  302E FFFA                move.w     D0, [A6 - 0x6]
  5780. 00003CEA  7201                     moveq.l    D1, 0x01
  5781. 00003CEC  E1A9                     lsl        D1, D0
  5782. 00003CEE  C2BC 0000 0262           and.l      D1, 0x262
  5783. 00003CF4  670E                     beq        +0x10 /* 00003D04 */
  5784. 00003CF6  41EE 0000                lea.l      A0, [A6 + 0x0]
  5785. 00003CFA  2F20                     move.l     -[A7], -[A0]
  5786. 00003CFC  3F20                     move.w     -[A7], -[A0]
  5787. 00003CFE  4EAD 15B2                jsr        [A5 + 0x15B2 /* export_690 */]
  5788. 00003D02  5C4F                     addq.w     A7, 6
  5789. label00003D04:
  5790. 00003D04  4CEE 1080 FFF2           movem.l    D7,A4, [A6 - 0xE]
  5791. 00003D0A  4E5E                     unlink     A6
  5792. 00003D0C  4E75                     rts
  5793. 00003D0E  4E56 FFFA                link       A6, -0x0006
  5794. 00003D12  48E7 0108                movem.l    -[A7], D7,A4
  5795. 00003D16  206D F14A                movea.l    A0, [A5 - 0xEB6]
  5796. 00003D1A  202D F146                move.l     D0, [A5 - 0xEBA]
  5797. 00003D1E  52AD F146                addq.l     [A5 - 0xEBA], 1
  5798. 00003D22  D090                     add.l      D0, [A0]
  5799. 00003D24  2040                     movea.l    A0, D0
  5800. 00003D26  7E00                     moveq.l    D7, 0x00
  5801. 00003D28  1E10                     move.b     D7, [A0]
  5802. 00003D2A  7000                     moveq.l    D0, 0x00
  5803. 00003D2C  102D F160                move.b     D0, [A5 - 0xEA0]
  5804. 00003D30  7240                     moveq.l    D1, 0x40
  5805. 00003D32  C200                     and.b      D1, D0
  5806. 00003D34  7000                     moveq.l    D0, 0x00
  5807. 00003D36  1001                     move.b     D0, D1
  5808. 00003D38  4A80                     tst.l      D0
  5809. 00003D3A  661E                     bne        +0x20 /* 00003D5A */
  5810. 00003D3C  48C7                     ext.l      D7
  5811. 00003D3E  2007                     move.l     D0, D7
  5812. 00003D40  E188                     lsl        D0, 8
  5813. 00003D42  206D F14A                movea.l    A0, [A5 - 0xEB6]
  5814. 00003D46  222D F146                move.l     D1, [A5 - 0xEBA]
  5815. 00003D4A  52AD F146                addq.l     [A5 - 0xEBA], 1
  5816. 00003D4E  D290                     add.l      D1, [A0]
  5817. 00003D50  2041                     movea.l    A0, D1
  5818. 00003D52  7200                     moveq.l    D1, 0x00
  5819. 00003D54  1210                     move.b     D1, [A0]
  5820. 00003D56  8280                     or.l       D1, D0
  5821. 00003D58  3E01                     move.w     D7, D1
  5822. label00003D5A:
  5823. 00003D5A  48C7                     ext.l      D7
  5824. 00003D5C  2F07                     move.l     -[A7], D7
  5825. 00003D5E  4EAD 14C2                jsr        [A5 + 0x14C2 /* export_660 */]
  5826. 00003D62  2840                     movea.l    A4, D0
  5827. 00003D64  200C                     move.l     D0, A4
  5828. 00003D66  584F                     addq.w     A7, 4
  5829. 00003D68  674A                     beq        +0x4C /* 00003DB4 */
  5830. 00003D6A  41EE FFFA                lea.l      A0, [A6 - 0x6]
  5831. 00003D6E  224C                     movea.l    A1, A4
  5832. 00003D70  20D9                     move.l     [A0]+, [A1]+
  5833. 00003D72  30D9                     move.w     [A0]+, [A1]+
  5834. 00003D74  41ED F0E4                lea.l      A0, [A5 - 0xF1C]
  5835. 00003D78  224C                     movea.l    A1, A4
  5836. 00003D7A  22D8                     move.l     [A1]+, [A0]+
  5837. 00003D7C  32D8                     move.w     [A1]+, [A0]+
  5838. 00003D7E  5DAD F0E0                subq.l     [A5 - 0xF20], 6
  5839. 00003D82  206D F0D8                movea.l    A0, [A5 - 0xF28]
  5840. 00003D86  202D F0E0                move.l     D0, [A5 - 0xF20]
  5841. 00003D8A  D090                     add.l      D0, [A0]
  5842. 00003D8C  2040                     movea.l    A0, D0
  5843. 00003D8E  43ED F0E4                lea.l      A1, [A5 - 0xF1C]
  5844. 00003D92  22D8                     move.l     [A1]+, [A0]+
  5845. 00003D94  32D8                     move.w     [A1]+, [A0]+
  5846. 00003D96  302E FFFA                move.w     D0, [A6 - 0x6]
  5847. 00003D9A  7201                     moveq.l    D1, 0x01
  5848. 00003D9C  E1A9                     lsl        D1, D0
  5849. 00003D9E  C2BC 0000 0262           and.l      D1, 0x262
  5850. 00003DA4  670E                     beq        +0x10 /* 00003DB4 */
  5851. 00003DA6  41EE 0000                lea.l      A0, [A6 + 0x0]
  5852. 00003DAA  2F20                     move.l     -[A7], -[A0]
  5853. 00003DAC  3F20                     move.w     -[A7], -[A0]
  5854. 00003DAE  4EAD 15B2                jsr        [A5 + 0x15B2 /* export_690 */]
  5855. 00003DB2  5C4F                     addq.w     A7, 6
  5856. label00003DB4:
  5857. 00003DB4  4CEE 1080 FFF2           movem.l    D7,A4, [A6 - 0xE]
  5858. 00003DBA  4E5E                     unlink     A6
  5859. 00003DBC  4E75                     rts
  5860. fn00003DBE:
  5861. 00003DBE  4E56 FFCA                link       A6, -0x0036
  5862. 00003DC2  48E7 0118                movem.l    -[A7], D7,A3,A4
  5863. 00003DC6  3E2E 000A                move.w     D7, [A6 + 0xA]
  5864. 00003DCA  49EE FFD0                lea.l      A4, [A6 - 0x30]
  5865. 00003DCE  486D F0E4                pea.l      [A5 - 0xF1C]
  5866. 00003DD2  4EAD 149A                jsr        [A5 + 0x149A /* export_655 */]
  5867. 00003DD6  4A00                     tst.b      D0
  5868. 00003DD8  584F                     addq.w     A7, 4
  5869. 00003DDA  676C                     beq        +0x6E /* 00003E48 */
  5870. 00003DDC  2F2D F0E6                move.l     -[A7], [A5 - 0xF1A]
  5871. 00003DE0  4EAD 1132                jsr        [A5 + 0x1132 /* export_546 */]
  5872. 00003DE4  5380                     subq.l     D0, 1
  5873. 00003DE6  588F                     addq.l     A7, 4
  5874. 00003DE8  2F00                     move.l     -[A7], D0
  5875. 00003DEA  2F2D F0E6                move.l     -[A7], [A5 - 0xF1A]
  5876. 00003DEE  486E FFCA                pea.l      [A6 - 0x36]
  5877. 00003DF2  48C7                     ext.l      D7
  5878. 00003DF4  2007                     move.l     D0, D7
  5879. 00003DF6  5280                     addq.l     D0, 1
  5880. 00003DF8  2F00                     move.l     -[A7], D0
  5881. 00003DFA  4EBA D060                jsr        [PC - 0x2FA0 /* 00000E5C */]
  5882. 00003DFE  7030                     moveq.l    D0, 0x30
  5883. 00003E00  2F00                     move.l     -[A7], D0
  5884. 00003E02  2F0C                     move.l     -[A7], A4
  5885. 00003E04  4EAD 116A                jsr        [A5 + 0x116A /* export_553 */]
  5886. 00003E08  2007                     move.l     D0, D7
  5887. 00003E0A  C1FC 000C                muls.w     D0, 0xC
  5888. 00003E0E  29AE FFCC 0000           move.l     [A4 + D0.w], [A6 - 0x34]
  5889. 00003E14  2007                     move.l     D0, D7
  5890. 00003E16  C1FC 000C                muls.w     D0, 0xC
  5891. 00003E1A  29AE FFCC 0004           move.l     [A4 + D0.w + 0x4], [A6 - 0x34]
  5892. 00003E20  2F2D F0E6                move.l     -[A7], [A5 - 0xF1A]
  5893. 00003E24  2F0C                     move.l     -[A7], A4
  5894. 00003E26  4EBA CA56                jsr        [PC - 0x35AA /* 0000087E */]
  5895. 00003E2A  2640                     movea.l    A3, D0
  5896. 00003E2C  200B                     move.l     D0, A3
  5897. 00003E2E  4FEF 0020                lea.l      A7, [A7 + 0x20]
  5898. 00003E32  6710                     beq        +0x12 /* 00003E44 */
  5899. 00003E34  206E 000C                movea.l    A0, [A6 + 0xC]
  5900. 00003E38  30BC 0001                move.w     [A0], 0x1
  5901. 00003E3C  206E 000C                movea.l    A0, [A6 + 0xC]
  5902. 00003E40  214B 0002                move.l     [A0 + 0x2], A3
  5903. label00003E44:
  5904. 00003E44  4EAD 159A                jsr        [A5 + 0x159A /* export_687 */]
  5905. label00003E48:
  5906. 00003E48  4CEE 1880 FFBE           movem.l    D7,A3,A4, [A6 - 0x42]
  5907. 00003E4E  4E5E                     unlink     A6
  5908. 00003E50  4E75                     rts
  5909. fn00003E52:
  5910. 00003E52  4E56 FFFC                link       A6, -0x0004
  5911. 00003E56  48E7 0F18                movem.l    -[A7], D4,D5,D6,D7,A3,A4
  5912. 00003E5A  1A2E 000F                move.b     D5, [A6 + 0xF]
  5913. 00003E5E  3C2E 000A                move.w     D6, [A6 + 0xA]
  5914. 00003E62  286E 0010                movea.l    A4, [A6 + 0x10]
  5915. 00003E66  3006                     move.w     D0, D6
  5916. 00003E68  6B00 0140                bmi        +0x142 /* 00003FAA */
  5917. 00003E6C  0C40 000F                cmpi.w     D0, 0xF
  5918. 00003E70  6E00 0138                bgt        +0x13A /* 00003FAA */
  5919. 00003E74  D040                     add.w      D0, D0
  5920. 00003E76  303B 0006                move.w     D0, [PC + D0.w + 0x6]
  5921. 00003E7A  4EFB 0000                jmp        [PC + D0.w]
  5922. 00003E7E  0022 0050                ori.b      -[A2], 0x50 /* 'P' */
  5923. 00003E82  0050 0050                ori.w      [A0], 0x50 /* 'P' */
  5924. 00003E86  0050 0050                ori.w      [A0], 0x50 /* 'P' */
  5925. 00003E8A  00EA                     .incomplete
  5926. 00003E8C  00EA                     .incomplete
  5927. 00003E8E  00EA                     .incomplete
  5928. 00003E90  0100                     btst       D0, D0
  5929. 00003E92  0100                     btst       D0, D0
  5930. 00003E94  0100                     btst       D0, D0
  5931. 00003E96  0118                     btst       [A0]+, D0
  5932. 00003E98  0118                     btst       [A0]+, D0
  5933. 00003E9A  0118                     btst       [A0]+, D0
  5934. 00003E9C  0118                     btst       [A0]+, D0
  5935. 00003E9E  4A05                     tst.b      D5
  5936. 00003EA0  671C                     beq        +0x1E /* 00003EBE */
  5937. 00003EA2  486E FFFC                pea.l      [A6 - 0x4]
  5938. 00003EA6  2F0C                     move.l     -[A7], A4
  5939. 00003EA8  4EAD 14AA                jsr        [A5 + 0x14AA /* export_657 */]
  5940. 00003EAC  4A00                     tst.b      D0
  5941. 00003EAE  504F                     addq.w     A7, 8
  5942. 00003EB0  6700 00F8                beq        +0xFA /* 00003FAA */
  5943. 00003EB4  3B6E FFFE F196           move.w     [A5 - 0xE6A], [A6 - 0x2]
  5944. 00003EBA  6000 00EE                bra        +0xF0 /* 00003FAA */
  5945. label00003EBE:
  5946. 00003EBE  302D F196                move.w     D0, [A5 - 0xE6A]
  5947. 00003EC2  48C0                     ext.l      D0
  5948. 00003EC4  2940 0002                move.l     [A4 + 0x2], D0
  5949. 00003EC8  6000 00E0                bra        +0xE2 /* 00003FAA */
  5950. 00003ECC  266D F11A                movea.l    A3, [A5 - 0xEE6]
  5951. 00003ED0  4EAD 2A5A                jsr        [A5 + 0x2A5A /* export_1351 */]
  5952. 00003ED4  3E00                     move.w     D7, D0
  5953. 00003ED6  5347                     subq.w     D7, 1
  5954. 00003ED8  4A47                     tst.w      D7
  5955. 00003EDA  6D28                     blt        +0x2A /* 00003F04 */
  5956. 00003EDC  BE6D F120                cmp.w      D7, [A5 - 0xEE0]
  5957. 00003EE0  6722                     beq        +0x24 /* 00003F04 */
  5958. 00003EE2  48C7                     ext.l      D7
  5959. 00003EE4  206D F106                movea.l    A0, [A5 - 0xEFA]
  5960. 00003EE8  2050                     movea.l    A0, [A0]
  5961. 00003EEA  2007                     move.l     D0, D7
  5962. 00003EEC  2200                     move.l     D1, D0
  5963. 00003EEE  C0FC 0016                mulu.w     D0, 0x16
  5964. 00003EF2  4841                     swap.w     D1
  5965. 00003EF4  C2FC 0016                mulu.w     D1, 0x16
  5966. 00003EF8  4841                     swap.w     D1
  5967. 00003EFA  4241                     clr.w      D1
  5968. 00003EFC  D081                     add.l      D0, D1
  5969. 00003EFE  2670 0826                movea.l    A3, [A0 + D0 + 0x26]
  5970. 00003F02  6002                     bra        +0x4 /* 00003F06 */
  5971. label00003F04:
  5972. 00003F04  7EFF                     moveq.l    D7, 0xFFFFFFFF
  5973. label00003F06:
  5974. 00003F06  4A05                     tst.b      D5
  5975. 00003F08  6744                     beq        +0x46 /* 00003F4E */
  5976. 00003F0A  2F0C                     move.l     -[A7], A4
  5977. 00003F0C  4EAD 149A                jsr        [A5 + 0x149A /* export_655 */]
  5978. 00003F10  4A00                     tst.b      D0
  5979. 00003F12  584F                     addq.w     A7, 4
  5980. 00003F14  6700 0094                beq        +0x96 /* 00003FAA */
  5981. 00003F18  4A47                     tst.w      D7
  5982. 00003F1A  6D0E                     blt        +0x10 /* 00003F2A */
  5983. 00003F1C  382D F120                move.w     D4, [A5 - 0xEE0]
  5984. 00003F20  48C7                     ext.l      D7
  5985. 00003F22  2F07                     move.l     -[A7], D7
  5986. 00003F24  4EAD 15FA                jsr        [A5 + 0x15FA /* export_699 */]
  5987. 00003F28  584F                     addq.w     A7, 4
  5988. label00003F2A:
  5989. 00003F2A  2F0C                     move.l     -[A7], A4
  5990. 00003F2C  48C6                     ext.l      D6
  5991. 00003F2E  2006                     move.l     D0, D6
  5992. 00003F30  5380                     subq.l     D0, 1
  5993. 00003F32  2F00                     move.l     -[A7], D0
  5994. 00003F34  2F0B                     move.l     -[A7], A3
  5995. 00003F36  4EAD 162A                jsr        [A5 + 0x162A /* export_705 */]
  5996. 00003F3A  4A47                     tst.w      D7
  5997. 00003F3C  4FEF 000C                lea.l      A7, [A7 + 0xC]
  5998. 00003F40  6D68                     blt        +0x6A /* 00003FAA */
  5999. 00003F42  48C4                     ext.l      D4
  6000. 00003F44  2F04                     move.l     -[A7], D4
  6001. 00003F46  4EAD 15FA                jsr        [A5 + 0x15FA /* export_699 */]
  6002. 00003F4A  584F                     addq.w     A7, 4
  6003. 00003F4C  605C                     bra        +0x5E /* 00003FAA */
  6004. label00003F4E:
  6005. 00003F4E  2F0C                     move.l     -[A7], A4
  6006. 00003F50  48C6                     ext.l      D6
  6007. 00003F52  2006                     move.l     D0, D6
  6008. 00003F54  5380                     subq.l     D0, 1
  6009. 00003F56  2053                     movea.l    A0, [A3]
  6010. 00003F58  E580                     asl        D0, 2
  6011. 00003F5A  2F30 0800                move.l     -[A7], [A0 + D0]
  6012. 00003F5E  4EAD 1632                jsr        [A5 + 0x1632 /* export_706 */]
  6013. 00003F62  504F                     addq.w     A7, 8
  6014. 00003F64  6044                     bra        +0x46 /* 00003FAA */
  6015. 00003F66  4A05                     tst.b      D5
  6016. 00003F68  6640                     bne        +0x42 /* 00003FAA */
  6017. 00003F6A  2F0C                     move.l     -[A7], A4
  6018. 00003F6C  48C6                     ext.l      D6
  6019. 00003F6E  2006                     move.l     D0, D6
  6020. 00003F70  5D80                     subq.l     D0, 6
  6021. 00003F72  2F00                     move.l     -[A7], D0
  6022. 00003F74  4EBA C1BE                jsr        [PC - 0x3E42 /* 00000134 */]
  6023. 00003F78  504F                     addq.w     A7, 8
  6024. 00003F7A  602E                     bra        +0x30 /* 00003FAA */
  6025. 00003F7C  4A05                     tst.b      D5
  6026. 00003F7E  662A                     bne        +0x2C /* 00003FAA */
  6027. 00003F80  2F0C                     move.l     -[A7], A4
  6028. 00003F82  48C6                     ext.l      D6
  6029. 00003F84  2006                     move.l     D0, D6
  6030. 00003F86  7209                     moveq.l    D1, 0x09
  6031. 00003F88  9081                     sub.l      D0, D1
  6032. 00003F8A  2F00                     move.l     -[A7], D0
  6033. 00003F8C  4EBA C1D0                jsr        [PC - 0x3E30 /* 0000015E */]
  6034. 00003F90  504F                     addq.w     A7, 8
  6035. 00003F92  6016                     bra        +0x18 /* 00003FAA */
  6036. 00003F94  4A05                     tst.b      D5
  6037. 00003F96  6612                     bne        +0x14 /* 00003FAA */
  6038. 00003F98  2F0C                     move.l     -[A7], A4
  6039. 00003F9A  48C6                     ext.l      D6
  6040. 00003F9C  2006                     move.l     D0, D6
  6041. 00003F9E  720C                     moveq.l    D1, 0x0C
  6042. 00003FA0  9081                     sub.l      D0, D1
  6043. 00003FA2  2F00                     move.l     -[A7], D0
  6044. 00003FA4  4EBA FE18                jsr        [PC - 0x1E8 /* 00003DBE */]
  6045. 00003FA8  504F                     addq.w     A7, 8
  6046. label00003FAA:
  6047. 00003FAA  4CEE 18F0 FFE4           movem.l    D4,D5,D6,D7,A3,A4, [A6 - 0x1C]
  6048. 00003FB0  4E5E                     unlink     A6
  6049. 00003FB2  4E75                     rts
  6050. fn00003FB4:
  6051. 00003FB4  4E56 0000                link       A6, 0
  6052. 00003FB8  486D F0E4                pea.l      [A5 - 0xF1C]
  6053. 00003FBC  4EAD 149A                jsr        [A5 + 0x149A /* export_655 */]
  6054. 00003FC0  4A00                     tst.b      D0
  6055. 00003FC2  584F                     addq.w     A7, 4
  6056. 00003FC4  6726                     beq        +0x28 /* 00003FEC */
  6057. 00003FC6  2F2D F0E6                move.l     -[A7], [A5 - 0xF1A]
  6058. 00003FCA  4EAD 1132                jsr        [A5 + 0x1132 /* export_546 */]
  6059. 00003FCE  5380                     subq.l     D0, 1
  6060. 00003FD0  588F                     addq.l     A7, 4
  6061. 00003FD2  2F00                     move.l     -[A7], D0
  6062. 00003FD4  2F2D F0E6                move.l     -[A7], [A5 - 0xF1A]
  6063. 00003FD8  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  6064. 00003FDC  302E 000A                move.w     D0, [A6 + 0xA]
  6065. 00003FE0  48C0                     ext.l      D0
  6066. 00003FE2  2F00                     move.l     -[A7], D0
  6067. 00003FE4  4EBA CE76                jsr        [PC - 0x318A /* 00000E5C */]
  6068. 00003FE8  4EAD 159A                jsr        [A5 + 0x159A /* export_687 */]
  6069. label00003FEC:
  6070. 00003FEC  4E5E                     unlink     A6
  6071. 00003FEE  4E75                     rts
  6072. fn00003FF0:
  6073. 00003FF0  4E56 FFFA                link       A6, -0x0006
  6074. 00003FF4  41EE FFFA                lea.l      A0, [A6 - 0x6]
  6075. 00003FF8  43ED F0E4                lea.l      A1, [A5 - 0xF1C]
  6076. 00003FFC  20D9                     move.l     [A0]+, [A1]+
  6077. 00003FFE  30D9                     move.w     [A0]+, [A1]+
  6078. 00004000  2F2E 0014                move.l     -[A7], [A6 + 0x14]
  6079. 00004004  102E 0013                move.b     D0, [A6 + 0x13]
  6080. 00004008  4880                     ext.w      D0
  6081. 0000400A  48C0                     ext.l      D0
  6082. 0000400C  2F00                     move.l     -[A7], D0
  6083. 0000400E  302E 000E                move.w     D0, [A6 + 0xE]
  6084. 00004012  48C0                     ext.l      D0
  6085. 00004014  2F00                     move.l     -[A7], D0
  6086. 00004016  302E 000A                move.w     D0, [A6 + 0xA]
  6087. 0000401A  48C0                     ext.l      D0
  6088. 0000401C  2F00                     move.l     -[A7], D0
  6089. 0000401E  486E FFFA                pea.l      [A6 - 0x6]
  6090. 00004022  4EAD 2502                jsr        [A5 + 0x2502 /* export_1180 */]
  6091. 00004026  4EAD 159A                jsr        [A5 + 0x159A /* export_687 */]
  6092. 0000402A  4E5E                     unlink     A6
  6093. 0000402C  4E75                     rts
  6094. fn0000402E:
  6095. 0000402E  4E56 FFFA                link       A6, -0x0006
  6096. 00004032  41EE FFFA                lea.l      A0, [A6 - 0x6]
  6097. 00004036  43ED F0E4                lea.l      A1, [A5 - 0xF1C]
  6098. 0000403A  20D9                     move.l     [A0]+, [A1]+
  6099. 0000403C  30D9                     move.w     [A0]+, [A1]+
  6100. 0000403E  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  6101. 00004042  102E 000F                move.b     D0, [A6 + 0xF]
  6102. 00004046  4880                     ext.w      D0
  6103. 00004048  48C0                     ext.l      D0
  6104. 0000404A  2F00                     move.l     -[A7], D0
  6105. 0000404C  302E 000A                move.w     D0, [A6 + 0xA]
  6106. 00004050  48C0                     ext.l      D0
  6107. 00004052  2F00                     move.l     -[A7], D0
  6108. 00004054  486E FFFA                pea.l      [A6 - 0x6]
  6109. 00004058  4EAD 250A                jsr        [A5 + 0x250A /* export_1181 */]
  6110. 0000405C  4EAD 159A                jsr        [A5 + 0x159A /* export_687 */]
  6111. 00004060  4E5E                     unlink     A6
  6112. 00004062  4E75                     rts
  6113. fn00004064:
  6114. 00004064  4E56 FFF4                link       A6, -0x000C
  6115. 00004068  41EE FFF4                lea.l      A0, [A6 - 0xC]
  6116. 0000406C  43ED F0E4                lea.l      A1, [A5 - 0xF1C]
  6117. 00004070  20D9                     move.l     [A0]+, [A1]+
  6118. 00004072  30D9                     move.w     [A0]+, [A1]+
  6119. 00004074  5DAD F0E0                subq.l     [A5 - 0xF20], 6
  6120. 00004078  206D F0D8                movea.l    A0, [A5 - 0xF28]
  6121. 0000407C  202D F0E0                move.l     D0, [A5 - 0xF20]
  6122. 00004080  D090                     add.l      D0, [A0]
  6123. 00004082  2040                     movea.l    A0, D0
  6124. 00004084  43ED F0E4                lea.l      A1, [A5 - 0xF1C]
  6125. 00004088  22D8                     move.l     [A1]+, [A0]+
  6126. 0000408A  32D8                     move.w     [A1]+, [A0]+
  6127. 0000408C  41EE FFFA                lea.l      A0, [A6 - 0x6]
  6128. 00004090  43ED F0E4                lea.l      A1, [A5 - 0xF1C]
  6129. 00004094  20D9                     move.l     [A0]+, [A1]+
  6130. 00004096  30D9                     move.w     [A0]+, [A1]+
  6131. 00004098  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  6132. 0000409C  102E 000F                move.b     D0, [A6 + 0xF]
  6133. 000040A0  4880                     ext.w      D0
  6134. 000040A2  48C0                     ext.l      D0
  6135. 000040A4  2F00                     move.l     -[A7], D0
  6136. 000040A6  302E 000A                move.w     D0, [A6 + 0xA]
  6137. 000040AA  48C0                     ext.l      D0
  6138. 000040AC  2F00                     move.l     -[A7], D0
  6139. 000040AE  486E FFF4                pea.l      [A6 - 0xC]
  6140. 000040B2  486E FFFA                pea.l      [A6 - 0x6]
  6141. 000040B6  4EAD 2512                jsr        [A5 + 0x2512 /* export_1182 */]
  6142. 000040BA  4EAD 159A                jsr        [A5 + 0x159A /* export_687 */]
  6143. 000040BE  41EE FFFA                lea.l      A0, [A6 - 0x6]
  6144. 000040C2  2F20                     move.l     -[A7], -[A0]
  6145. 000040C4  3F20                     move.w     -[A7], -[A0]
  6146. 000040C6  4EAD 15B2                jsr        [A5 + 0x15B2 /* export_690 */]
  6147. 000040CA  4E5E                     unlink     A6
  6148. 000040CC  4E75                     rts
  6149. fn000040CE:
  6150. 000040CE  4E56 FFFA                link       A6, -0x0006
  6151. 000040D2  41EE FFFA                lea.l      A0, [A6 - 0x6]
  6152. 000040D6  43ED F0E4                lea.l      A1, [A5 - 0xF1C]
  6153. 000040DA  20D9                     move.l     [A0]+, [A1]+
  6154. 000040DC  30D9                     move.w     [A0]+, [A1]+
  6155. 000040DE  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  6156. 000040E2  102E 000F                move.b     D0, [A6 + 0xF]
  6157. 000040E6  4880                     ext.w      D0
  6158. 000040E8  48C0                     ext.l      D0
  6159. 000040EA  2F00                     move.l     -[A7], D0
  6160. 000040EC  302E 000A                move.w     D0, [A6 + 0xA]
  6161. 000040F0  48C0                     ext.l      D0
  6162. 000040F2  2F00                     move.l     -[A7], D0
  6163. 000040F4  486E FFFA                pea.l      [A6 - 0x6]
  6164. 000040F8  4EAD 251A                jsr        [A5 + 0x251A /* export_1183 */]
  6165. 000040FC  4EAD 159A                jsr        [A5 + 0x159A /* export_687 */]
  6166. 00004100  4E5E                     unlink     A6
  6167. 00004102  4E75                     rts
  6168. fn00004104:
  6169. 00004104  4E56 FFFA                link       A6, -0x0006
  6170. 00004108  41EE FFFA                lea.l      A0, [A6 - 0x6]
  6171. 0000410C  43ED F0E4                lea.l      A1, [A5 - 0xF1C]
  6172. 00004110  20D9                     move.l     [A0]+, [A1]+
  6173. 00004112  30D9                     move.w     [A0]+, [A1]+
  6174. 00004114  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  6175. 00004118  102E 000F                move.b     D0, [A6 + 0xF]
  6176. 0000411C  4880                     ext.w      D0
  6177. 0000411E  48C0                     ext.l      D0
  6178. 00004120  2F00                     move.l     -[A7], D0
  6179. 00004122  302E 000A                move.w     D0, [A6 + 0xA]
  6180. 00004126  48C0                     ext.l      D0
  6181. 00004128  2F00                     move.l     -[A7], D0
  6182. 0000412A  486E FFFA                pea.l      [A6 - 0x6]
  6183. 0000412E  4EAD 254A                jsr        [A5 + 0x254A /* export_1189 */]
  6184. 00004132  4EAD 159A                jsr        [A5 + 0x159A /* export_687 */]
  6185. 00004136  4E5E                     unlink     A6
  6186. 00004138  4E75                     rts
  6187. fn0000413A:
  6188. 0000413A  4E56 FFFA                link       A6, -0x0006
  6189. 0000413E  41EE FFFA                lea.l      A0, [A6 - 0x6]
  6190. 00004142  43ED F0E4                lea.l      A1, [A5 - 0xF1C]
  6191. 00004146  20D9                     move.l     [A0]+, [A1]+
  6192. 00004148  30D9                     move.w     [A0]+, [A1]+
  6193. 0000414A  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  6194. 0000414E  102E 000F                move.b     D0, [A6 + 0xF]
  6195. 00004152  4880                     ext.w      D0
  6196. 00004154  48C0                     ext.l      D0
  6197. 00004156  2F00                     move.l     -[A7], D0
  6198. 00004158  302E 000A                move.w     D0, [A6 + 0xA]
  6199. 0000415C  48C0                     ext.l      D0
  6200. 0000415E  2F00                     move.l     -[A7], D0
  6201. 00004160  486E FFFA                pea.l      [A6 - 0x6]
  6202. 00004164  4EAD 2522                jsr        [A5 + 0x2522 /* export_1184 */]
  6203. 00004168  4EAD 159A                jsr        [A5 + 0x159A /* export_687 */]
  6204. 0000416C  4E5E                     unlink     A6
  6205. 0000416E  4E75                     rts
  6206. fn00004170:
  6207. 00004170  4E56 0000                link       A6, 0
  6208. 00004174  48E7 0708                movem.l    -[A7], D5,D6,D7,A4
  6209. 00004178  3A2E 000A                move.w     D5, [A6 + 0xA]
  6210. 0000417C  286E 0014                movea.l    A4, [A6 + 0x14]
  6211. 00004180  1C2E 0013                move.b     D6, [A6 + 0x13]
  6212. 00004184  3E2E 000E                move.w     D7, [A6 + 0xE]
  6213. 00004188  3005                     move.w     D0, D5
  6214. 0000418A  6B00 0116                bmi        +0x118 /* 000042A2 */
  6215. 0000418E  0C40 000D                cmpi.w     D0, 0xD /* '\r' */
  6216. 00004192  6E00 010E                bgt        +0x110 /* 000042A2 */
  6217. 00004196  D040                     add.w      D0, D0
  6218. 00004198  303B 0006                move.w     D0, [PC + D0.w + 0x6]
  6219. 0000419C  4EFB 0000                jmp        [PC + D0.w]
  6220. 000041A0  001E 0036                ori.b      [A6]+, 0x36 /* '6' */
  6221. 000041A4  006A 0082 0098           ori.w      [A2 + 0x98], 0x82
  6222. 000041AA  00AE 00C4 00DA 00F0      ori.l      [A6 + 0xF0], 0xC400DA
  6223. 000041B2  004E 004E                ori.w      A6, 0x4E /* 'N' */
  6224. 000041B6  004E 004E                ori.w      A6, 0x4E /* 'N' */
  6225. 000041BA  004E 2F0C                ori.w      A6, 0x2F0C
  6226. 000041BE  4886                     ext.w      D6
  6227. 000041C0  48C6                     ext.l      D6
  6228. 000041C2  2F06                     move.l     -[A7], D6
  6229. 000041C4  48C7                     ext.l      D7
  6230. 000041C6  2F07                     move.l     -[A7], D7
  6231. 000041C8  4EBA FC88                jsr        [PC - 0x378 /* 00003E52 */]
  6232. 000041CC  4FEF 000C                lea.l      A7, [A7 + 0xC]
  6233. 000041D0  6000 00D0                bra        +0xD2 /* 000042A2 */
  6234. 000041D4  2F0C                     move.l     -[A7], A4
  6235. 000041D6  4886                     ext.w      D6
  6236. 000041D8  48C6                     ext.l      D6
  6237. 000041DA  2F06                     move.l     -[A7], D6
  6238. 000041DC  48C7                     ext.l      D7
  6239. 000041DE  2F07                     move.l     -[A7], D7
  6240. 000041E0  4EBA FDD2                jsr        [PC - 0x22E /* 00003FB4 */]
  6241. 000041E4  4FEF 000C                lea.l      A7, [A7 + 0xC]
  6242. 000041E8  6000 00B8                bra        +0xBA /* 000042A2 */
  6243. 000041EC  2F0C                     move.l     -[A7], A4
  6244. 000041EE  4886                     ext.w      D6
  6245. 000041F0  48C6                     ext.l      D6
  6246. 000041F2  2F06                     move.l     -[A7], D6
  6247. 000041F4  48C7                     ext.l      D7
  6248. 000041F6  2F07                     move.l     -[A7], D7
  6249. 000041F8  48C5                     ext.l      D5
  6250. 000041FA  2F05                     move.l     -[A7], D5
  6251. 000041FC  4EBA FDF2                jsr        [PC - 0x20E /* 00003FF0 */]
  6252. 00004200  4FEF 0010                lea.l      A7, [A7 + 0x10]
  6253. 00004204  6000 009C                bra        +0x9E /* 000042A2 */
  6254. 00004208  2F0C                     move.l     -[A7], A4
  6255. 0000420A  4886                     ext.w      D6
  6256. 0000420C  48C6                     ext.l      D6
  6257. 0000420E  2F06                     move.l     -[A7], D6
  6258. 00004210  48C7                     ext.l      D7
  6259. 00004212  2F07                     move.l     -[A7], D7
  6260. 00004214  4EBA FE18                jsr        [PC - 0x1E8 /* 0000402E */]
  6261. 00004218  4FEF 000C                lea.l      A7, [A7 + 0xC]
  6262. 0000421C  6000 0084                bra        +0x86 /* 000042A2 */
  6263. 00004220  2F0C                     move.l     -[A7], A4
  6264. 00004222  4886                     ext.w      D6
  6265. 00004224  48C6                     ext.l      D6
  6266. 00004226  2F06                     move.l     -[A7], D6
  6267. 00004228  48C7                     ext.l      D7
  6268. 0000422A  2F07                     move.l     -[A7], D7
  6269. 0000422C  4EBA FE36                jsr        [PC - 0x1CA /* 00004064 */]
  6270. 00004230  4FEF 000C                lea.l      A7, [A7 + 0xC]
  6271. 00004234  606C                     bra        +0x6E /* 000042A2 */
  6272. 00004236  2F0C                     move.l     -[A7], A4
  6273. 00004238  4886                     ext.w      D6
  6274. 0000423A  48C6                     ext.l      D6
  6275. 0000423C  2F06                     move.l     -[A7], D6
  6276. 0000423E  48C7                     ext.l      D7
  6277. 00004240  2F07                     move.l     -[A7], D7
  6278. 00004242  4EBA FE8A                jsr        [PC - 0x176 /* 000040CE */]
  6279. 00004246  4FEF 000C                lea.l      A7, [A7 + 0xC]
  6280. 0000424A  6056                     bra        +0x58 /* 000042A2 */
  6281. 0000424C  2F0C                     move.l     -[A7], A4
  6282. 0000424E  4886                     ext.w      D6
  6283. 00004250  48C6                     ext.l      D6
  6284. 00004252  2F06                     move.l     -[A7], D6
  6285. 00004254  48C7                     ext.l      D7
  6286. 00004256  2F07                     move.l     -[A7], D7
  6287. 00004258  4EBA FEAA                jsr        [PC - 0x156 /* 00004104 */]
  6288. 0000425C  4FEF 000C                lea.l      A7, [A7 + 0xC]
  6289. 00004260  6040                     bra        +0x42 /* 000042A2 */
  6290. 00004262  2F0C                     move.l     -[A7], A4
  6291. 00004264  4886                     ext.w      D6
  6292. 00004266  48C6                     ext.l      D6
  6293. 00004268  2F06                     move.l     -[A7], D6
  6294. 0000426A  48C7                     ext.l      D7
  6295. 0000426C  2F07                     move.l     -[A7], D7
  6296. 0000426E  4EBA FECA                jsr        [PC - 0x136 /* 0000413A */]
  6297. 00004272  4FEF 000C                lea.l      A7, [A7 + 0xC]
  6298. 00004276  602A                     bra        +0x2C /* 000042A2 */
  6299. 00004278  2F0C                     move.l     -[A7], A4
  6300. 0000427A  4886                     ext.w      D6
  6301. 0000427C  48C6                     ext.l      D6
  6302. 0000427E  2F06                     move.l     -[A7], D6
  6303. 00004280  48C7                     ext.l      D7
  6304. 00004282  2F07                     move.l     -[A7], D7
  6305. 00004284  4EAD 2532                jsr        [A5 + 0x2532 /* export_1186 */]
  6306. 00004288  4FEF 000C                lea.l      A7, [A7 + 0xC]
  6307. 0000428C  6014                     bra        +0x16 /* 000042A2 */
  6308. 0000428E  2F0C                     move.l     -[A7], A4
  6309. 00004290  4886                     ext.w      D6
  6310. 00004292  48C6                     ext.l      D6
  6311. 00004294  2F06                     move.l     -[A7], D6
  6312. 00004296  48C7                     ext.l      D7
  6313. 00004298  2F07                     move.l     -[A7], D7
  6314. 0000429A  4EAD 252A                jsr        [A5 + 0x252A /* export_1185 */]
  6315. 0000429E  4FEF 000C                lea.l      A7, [A7 + 0xC]
  6316. label000042A2:
  6317. 000042A2  4CEE 10E0 FFF0           movem.l    D5,D6,D7,A4, [A6 - 0x10]
  6318. 000042A8  4E5E                     unlink     A6
  6319. 000042AA  4E75                     rts
  6320. 000042AC  4E56 FFFA                link       A6, -0x0006
  6321. 000042B0  48E7 0300                movem.l    -[A7], D6,D7
  6322. 000042B4  206D F14A                movea.l    A0, [A5 - 0xEB6]
  6323. 000042B8  202D F146                move.l     D0, [A5 - 0xEBA]
  6324. 000042BC  52AD F146                addq.l     [A5 - 0xEBA], 1
  6325. 000042C0  D090                     add.l      D0, [A0]
  6326. 000042C2  2040                     movea.l    A0, D0
  6327. 000042C4  7E00                     moveq.l    D7, 0x00
  6328. 000042C6  1E10                     move.b     D7, [A0]
  6329. 000042C8  7000                     moveq.l    D0, 0x00
  6330. 000042CA  102D F160                move.b     D0, [A5 - 0xEA0]
  6331. 000042CE  7240                     moveq.l    D1, 0x40
  6332. 000042D0  C200                     and.b      D1, D0
  6333. 000042D2  7000                     moveq.l    D0, 0x00
  6334. 000042D4  1001                     move.b     D0, D1
  6335. 000042D6  4A80                     tst.l      D0
  6336. 000042D8  661E                     bne        +0x20 /* 000042F8 */
  6337. 000042DA  48C7                     ext.l      D7
  6338. 000042DC  2007                     move.l     D0, D7
  6339. 000042DE  E188                     lsl        D0, 8
  6340. 000042E0  206D F14A                movea.l    A0, [A5 - 0xEB6]
  6341. 000042E4  222D F146                move.l     D1, [A5 - 0xEBA]
  6342. 000042E8  52AD F146                addq.l     [A5 - 0xEBA], 1
  6343. 000042EC  D290                     add.l      D1, [A0]
  6344. 000042EE  2041                     movea.l    A0, D1
  6345. 000042F0  7200                     moveq.l    D1, 0x00
  6346. 000042F2  1210                     move.b     D1, [A0]
  6347. 000042F4  8280                     or.l       D1, D0
  6348. 000042F6  3E01                     move.w     D7, D1
  6349. label000042F8:
  6350. 000042F8  3C2D F0E8                move.w     D6, [A5 - 0xF18]
  6351. 000042FC  5DAD F0E0                subq.l     [A5 - 0xF20], 6
  6352. 00004300  206D F0D8                movea.l    A0, [A5 - 0xF28]
  6353. 00004304  202D F0E0                move.l     D0, [A5 - 0xF20]
  6354. 00004308  D090                     add.l      D0, [A0]
  6355. 0000430A  2040                     movea.l    A0, D0
  6356. 0000430C  43ED F0E4                lea.l      A1, [A5 - 0xF1C]
  6357. 00004310  22D8                     move.l     [A1]+, [A0]+
  6358. 00004312  32D8                     move.w     [A1]+, [A0]+
  6359. 00004314  3D7C 0004 FFFA           move.w     [A6 - 0x6], 0x4
  6360. 0000431A  486E FFFA                pea.l      [A6 - 0x6]
  6361. 0000431E  7000                     moveq.l    D0, 0x00
  6362. 00004320  2F00                     move.l     -[A7], D0
  6363. 00004322  48C6                     ext.l      D6
  6364. 00004324  2F06                     move.l     -[A7], D6
  6365. 00004326  48C7                     ext.l      D7
  6366. 00004328  2F07                     move.l     -[A7], D7
  6367. 0000432A  4EBA FE44                jsr        [PC - 0x1BC /* 00004170 */]
  6368. 0000432E  4A6D F166                tst.w      [A5 - 0xE9A]
  6369. 00004332  4FEF 0010                lea.l      A7, [A7 + 0x10]
  6370. 00004336  6610                     bne        +0x12 /* 00004348 */
  6371. 00004338  4EAD 1592                jsr        [A5 + 0x1592 /* export_686 */]
  6372. 0000433C  41ED F0E4                lea.l      A0, [A5 - 0xF1C]
  6373. 00004340  43EE FFFA                lea.l      A1, [A6 - 0x6]
  6374. 00004344  20D9                     move.l     [A0]+, [A1]+
  6375. 00004346  30D9                     move.w     [A0]+, [A1]+
  6376. label00004348:
  6377. 00004348  4CEE 00C0 FFF2           movem.l    D6,D7, [A6 - 0xE]
  6378. 0000434E  4E5E                     unlink     A6
  6379. 00004350  4E75                     rts
  6380. 00004352  4E56 FFFA                link       A6, -0x0006
  6381. 00004356  48E7 0300                movem.l    -[A7], D6,D7
  6382. 0000435A  206D F14A                movea.l    A0, [A5 - 0xEB6]
  6383. 0000435E  202D F146                move.l     D0, [A5 - 0xEBA]
  6384. 00004362  52AD F146                addq.l     [A5 - 0xEBA], 1
  6385. 00004366  D090                     add.l      D0, [A0]
  6386. 00004368  2040                     movea.l    A0, D0
  6387. 0000436A  7E00                     moveq.l    D7, 0x00
  6388. 0000436C  1E10                     move.b     D7, [A0]
  6389. 0000436E  7000                     moveq.l    D0, 0x00
  6390. 00004370  102D F160                move.b     D0, [A5 - 0xEA0]
  6391. 00004374  7240                     moveq.l    D1, 0x40
  6392. 00004376  C200                     and.b      D1, D0
  6393. 00004378  7000                     moveq.l    D0, 0x00
  6394. 0000437A  1001                     move.b     D0, D1
  6395. 0000437C  4A80                     tst.l      D0
  6396. 0000437E  661E                     bne        +0x20 /* 0000439E */
  6397. 00004380  48C7                     ext.l      D7
  6398. 00004382  2007                     move.l     D0, D7
  6399. 00004384  E188                     lsl        D0, 8
  6400. 00004386  206D F14A                movea.l    A0, [A5 - 0xEB6]
  6401. 0000438A  222D F146                move.l     D1, [A5 - 0xEBA]
  6402. 0000438E  52AD F146                addq.l     [A5 - 0xEBA], 1
  6403. 00004392  D290                     add.l      D1, [A0]
  6404. 00004394  2041                     movea.l    A0, D1
  6405. 00004396  7200                     moveq.l    D1, 0x00
  6406. 00004398  1210                     move.b     D1, [A0]
  6407. 0000439A  8280                     or.l       D1, D0
  6408. 0000439C  3E01                     move.w     D7, D1
  6409. label0000439E:
  6410. 0000439E  3C2D F0E8                move.w     D6, [A5 - 0xF18]
  6411. 000043A2  5DAD F0E0                subq.l     [A5 - 0xF20], 6
  6412. 000043A6  206D F0D8                movea.l    A0, [A5 - 0xF28]
  6413. 000043AA  202D F0E0                move.l     D0, [A5 - 0xF20]
  6414. 000043AE  D090                     add.l      D0, [A0]
  6415. 000043B0  2040                     movea.l    A0, D0
  6416. 000043B2  43ED F0E4                lea.l      A1, [A5 - 0xF1C]
  6417. 000043B6  22D8                     move.l     [A1]+, [A0]+
  6418. 000043B8  32D8                     move.w     [A1]+, [A0]+
  6419. 000043BA  41EE FFFA                lea.l      A0, [A6 - 0x6]
  6420. 000043BE  43ED F0E4                lea.l      A1, [A5 - 0xF1C]
  6421. 000043C2  20D9                     move.l     [A0]+, [A1]+
  6422. 000043C4  30D9                     move.w     [A0]+, [A1]+
  6423. 000043C6  5DAD F0E0                subq.l     [A5 - 0xF20], 6
  6424. 000043CA  206D F0D8                movea.l    A0, [A5 - 0xF28]
  6425. 000043CE  202D F0E0                move.l     D0, [A5 - 0xF20]
  6426. 000043D2  D090                     add.l      D0, [A0]
  6427. 000043D4  2040                     movea.l    A0, D0
  6428. 000043D6  43ED F0E4                lea.l      A1, [A5 - 0xF1C]
  6429. 000043DA  22D8                     move.l     [A1]+, [A0]+
  6430. 000043DC  32D8                     move.w     [A1]+, [A0]+
  6431. 000043DE  486E FFFA                pea.l      [A6 - 0x6]
  6432. 000043E2  7001                     moveq.l    D0, 0x01
  6433. 000043E4  2F00                     move.l     -[A7], D0
  6434. 000043E6  48C6                     ext.l      D6
  6435. 000043E8  2F06                     move.l     -[A7], D6
  6436. 000043EA  48C7                     ext.l      D7
  6437. 000043EC  2F07                     move.l     -[A7], D7
  6438. 000043EE  4EBA FD80                jsr        [PC - 0x280 /* 00004170 */]
  6439. 000043F2  41EE 0000                lea.l      A0, [A6 + 0x0]
  6440. 000043F6  2F20                     move.l     -[A7], -[A0]
  6441. 000043F8  3F20                     move.w     -[A7], -[A0]
  6442. 000043FA  4EAD 15B2                jsr        [A5 + 0x15B2 /* export_690 */]
  6443. 000043FE  4CEE 00C0 FFF2           movem.l    D6,D7, [A6 - 0xE]
  6444. 00004404  4E5E                     unlink     A6
  6445. 00004406  4E75                     rts
  6446. 00004408  4E56 0000                link       A6, 0
  6447. 0000440C  48E7 1100                movem.l    -[A7], D3,D7
  6448. 00004410  206D F14A                movea.l    A0, [A5 - 0xEB6]
  6449. 00004414  202D F146                move.l     D0, [A5 - 0xEBA]
  6450. 00004418  52AD F146                addq.l     [A5 - 0xEBA], 1
  6451. 0000441C  D090                     add.l      D0, [A0]
  6452. 0000441E  2040                     movea.l    A0, D0
  6453. 00004420  7E00                     moveq.l    D7, 0x00
  6454. 00004422  1E10                     move.b     D7, [A0]
  6455. 00004424  7000                     moveq.l    D0, 0x00
  6456. 00004426  102D F160                move.b     D0, [A5 - 0xEA0]
  6457. 0000442A  7240                     moveq.l    D1, 0x40
  6458. 0000442C  C200                     and.b      D1, D0
  6459. 0000442E  7000                     moveq.l    D0, 0x00
  6460. 00004430  1001                     move.b     D0, D1
  6461. 00004432  4A80                     tst.l      D0
  6462. 00004434  661C                     bne        +0x1E /* 00004452 */
  6463. 00004436  2007                     move.l     D0, D7
  6464. 00004438  E188                     lsl        D0, 8
  6465. 0000443A  206D F14A                movea.l    A0, [A5 - 0xEB6]
  6466. 0000443E  222D F146                move.l     D1, [A5 - 0xEBA]
  6467. 00004442  52AD F146                addq.l     [A5 - 0xEBA], 1
  6468. 00004446  D290                     add.l      D1, [A0]
  6469. 00004448  2041                     movea.l    A0, D1
  6470. 0000444A  7200                     moveq.l    D1, 0x00
  6471. 0000444C  1210                     move.b     D1, [A0]
  6472. 0000444E  8280                     or.l       D1, D0
  6473. 00004450  2E01                     move.l     D7, D1
  6474. label00004452:
  6475. 00004452  2007                     move.l     D0, D7
  6476. 00004454  5580                     subq.l     D0, 2
  6477. 00004456  7200                     moveq.l    D1, 0x00
  6478. 00004458  122D F160                move.b     D1, [A5 - 0xEA0]
  6479. 0000445C  7440                     moveq.l    D2, 0x40
  6480. 0000445E  C401                     and.b      D2, D1
  6481. 00004460  7200                     moveq.l    D1, 0x00
  6482. 00004462  1202                     move.b     D1, D2
  6483. 00004464  4A81                     tst.l      D1
  6484. 00004466  57C3                     seq        D3
  6485. 00004468  4403                     neg.b      D3
  6486. 0000446A  4883                     ext.w      D3
  6487. 0000446C  48C3                     ext.l      D3
  6488. 0000446E  9083                     sub.l      D0, D3
  6489. 00004470  D1AD F146                add.l      [A5 - 0xEBA], D0
  6490. 00004474  4CEE 0088 FFF8           movem.l    D3,D7, [A6 - 0x8]
  6491. 0000447A  4E5E                     unlink     A6
  6492. 0000447C  4E75                     rts
  6493. 0000447E  4E56 0000                link       A6, 0
  6494. 00004482  48E7 1100                movem.l    -[A7], D3,D7
  6495. 00004486  206D F14A                movea.l    A0, [A5 - 0xEB6]
  6496. 0000448A  202D F146                move.l     D0, [A5 - 0xEBA]
  6497. 0000448E  52AD F146                addq.l     [A5 - 0xEBA], 1
  6498. 00004492  D090                     add.l      D0, [A0]
  6499. 00004494  2040                     movea.l    A0, D0
  6500. 00004496  7E00                     moveq.l    D7, 0x00
  6501. 00004498  1E10                     move.b     D7, [A0]
  6502. 0000449A  7000                     moveq.l    D0, 0x00
  6503. 0000449C  102D F160                move.b     D0, [A5 - 0xEA0]
  6504. 000044A0  7240                     moveq.l    D1, 0x40
  6505. 000044A2  C200                     and.b      D1, D0
  6506. 000044A4  7000                     moveq.l    D0, 0x00
  6507. 000044A6  1001                     move.b     D0, D1
  6508. 000044A8  4A80                     tst.l      D0
  6509. 000044AA  661C                     bne        +0x1E /* 000044C8 */
  6510. 000044AC  2007                     move.l     D0, D7
  6511. 000044AE  E188                     lsl        D0, 8
  6512. 000044B0  206D F14A                movea.l    A0, [A5 - 0xEB6]
  6513. 000044B4  222D F146                move.l     D1, [A5 - 0xEBA]
  6514. 000044B8  52AD F146                addq.l     [A5 - 0xEBA], 1
  6515. 000044BC  D290                     add.l      D1, [A0]
  6516. 000044BE  2041                     movea.l    A0, D1
  6517. 000044C0  7200                     moveq.l    D1, 0x00
  6518. 000044C2  1210                     move.b     D1, [A0]
  6519. 000044C4  8280                     or.l       D1, D0
  6520. 000044C6  2E01                     move.l     D7, D1
  6521. label000044C8:
  6522. 000044C8  206D F172                movea.l    A0, [A5 - 0xE8E]
  6523. 000044CC  4E90                     jsr        [A0]
  6524. 000044CE  4A00                     tst.b      D0
  6525. 000044D0  6622                     bne        +0x24 /* 000044F4 */
  6526. 000044D2  2007                     move.l     D0, D7
  6527. 000044D4  5480                     addq.l     D0, 2
  6528. 000044D6  7200                     moveq.l    D1, 0x00
  6529. 000044D8  122D F160                move.b     D1, [A5 - 0xEA0]
  6530. 000044DC  7440                     moveq.l    D2, 0x40
  6531. 000044DE  C401                     and.b      D2, D1
  6532. 000044E0  7200                     moveq.l    D1, 0x00
  6533. 000044E2  1202                     move.b     D1, D2
  6534. 000044E4  4A81                     tst.l      D1
  6535. 000044E6  57C3                     seq        D3
  6536. 000044E8  4403                     neg.b      D3
  6537. 000044EA  4883                     ext.w      D3
  6538. 000044EC  48C3                     ext.l      D3
  6539. 000044EE  D680                     add.l      D3, D0
  6540. 000044F0  97AD F146                sub.l      [A5 - 0xEBA], D3
  6541. label000044F4:
  6542. 000044F4  4CEE 0088 FFF8           movem.l    D3,D7, [A6 - 0x8]
  6543. 000044FA  4E5E                     unlink     A6
  6544. 000044FC  4E75                     rts
  6545. 000044FE  4E56 0000                link       A6, 0
  6546. 00004502  48E7 1100                movem.l    -[A7], D3,D7
  6547. 00004506  206D F14A                movea.l    A0, [A5 - 0xEB6]
  6548. 0000450A  202D F146                move.l     D0, [A5 - 0xEBA]
  6549. 0000450E  52AD F146                addq.l     [A5 - 0xEBA], 1
  6550. 00004512  D090                     add.l      D0, [A0]
  6551. 00004514  2040                     movea.l    A0, D0
  6552. 00004516  7E00                     moveq.l    D7, 0x00
  6553. 00004518  1E10                     move.b     D7, [A0]
  6554. 0000451A  7000                     moveq.l    D0, 0x00
  6555. 0000451C  102D F160                move.b     D0, [A5 - 0xEA0]
  6556. 00004520  7240                     moveq.l    D1, 0x40
  6557. 00004522  C200                     and.b      D1, D0
  6558. 00004524  7000                     moveq.l    D0, 0x00
  6559. 00004526  1001                     move.b     D0, D1
  6560. 00004528  4A80                     tst.l      D0
  6561. 0000452A  661C                     bne        +0x1E /* 00004548 */
  6562. 0000452C  2007                     move.l     D0, D7
  6563. 0000452E  E188                     lsl        D0, 8
  6564. 00004530  206D F14A                movea.l    A0, [A5 - 0xEB6]
  6565. 00004534  222D F146                move.l     D1, [A5 - 0xEBA]
  6566. 00004538  52AD F146                addq.l     [A5 - 0xEBA], 1
  6567. 0000453C  D290                     add.l      D1, [A0]
  6568. 0000453E  2041                     movea.l    A0, D1
  6569. 00004540  7200                     moveq.l    D1, 0x00
  6570. 00004542  1210                     move.b     D1, [A0]
  6571. 00004544  8280                     or.l       D1, D0
  6572. 00004546  2E01                     move.l     D7, D1
  6573. label00004548:
  6574. 00004548  7004                     moveq.l    D0, 0x04
  6575. 0000454A  B06D F0E4                cmp.w      D0, [A5 - 0xF1C]
  6576. 0000454E  6708                     beq        +0xA /* 00004558 */
  6577. 00004550  7002                     moveq.l    D0, 0x02
  6578. 00004552  B06D F0E4                cmp.w      D0, [A5 - 0xF1C]
  6579. 00004556  6642                     bne        +0x44 /* 0000459A */
  6580. label00004558:
  6581. 00004558  4AAD F0E6                tst.l      [A5 - 0xF1A]
  6582. 0000455C  6622                     bne        +0x24 /* 00004580 */
  6583. 0000455E  2007                     move.l     D0, D7
  6584. 00004560  5580                     subq.l     D0, 2
  6585. 00004562  7200                     moveq.l    D1, 0x00
  6586. 00004564  122D F160                move.b     D1, [A5 - 0xEA0]
  6587. 00004568  7440                     moveq.l    D2, 0x40
  6588. 0000456A  C401                     and.b      D2, D1
  6589. 0000456C  7200                     moveq.l    D1, 0x00
  6590. 0000456E  1202                     move.b     D1, D2
  6591. 00004570  4A81                     tst.l      D1
  6592. 00004572  57C3                     seq        D3
  6593. 00004574  4403                     neg.b      D3
  6594. 00004576  4883                     ext.w      D3
  6595. 00004578  48C3                     ext.l      D3
  6596. 0000457A  9083                     sub.l      D0, D3
  6597. 0000457C  D1AD F146                add.l      [A5 - 0xEBA], D0
  6598. label00004580:
  6599. 00004580  5DAD F0E0                subq.l     [A5 - 0xF20], 6
  6600. 00004584  206D F0D8                movea.l    A0, [A5 - 0xF28]
  6601. 00004588  202D F0E0                move.l     D0, [A5 - 0xF20]
  6602. 0000458C  D090                     add.l      D0, [A0]
  6603. 0000458E  2040                     movea.l    A0, D0
  6604. 00004590  43ED F0E4                lea.l      A1, [A5 - 0xF1C]
  6605. 00004594  22D8                     move.l     [A1]+, [A0]+
  6606. 00004596  32D8                     move.w     [A1]+, [A0]+
  6607. 00004598  6014                     bra        +0x16 /* 000045AE */
  6608. label0000459A:
  6609. 0000459A  41ED F0EA                lea.l      A0, [A5 - 0xF16]
  6610. 0000459E  2F20                     move.l     -[A7], -[A0]
  6611. 000045A0  3F20                     move.w     -[A7], -[A0]
  6612. 000045A2  7006                     moveq.l    D0, 0x06
  6613. 000045A4  2F00                     move.l     -[A7], D0
  6614. 000045A6  4EAD 147A                jsr        [A5 + 0x147A /* export_651 */]
  6615. 000045AA  4FEF 000A                lea.l      A7, [A7 + 0xA]
  6616. label000045AE:
  6617. 000045AE  4CEE 0088 FFF8           movem.l    D3,D7, [A6 - 0x8]
  6618. 000045B4  4E5E                     unlink     A6
  6619. 000045B6  4E75                     rts
  6620. 000045B8  4E56 FFFA                link       A6, -0x0006
  6621. 000045BC  2F07                     move.l     -[A7], D7
  6622. 000045BE  206D F14A                movea.l    A0, [A5 - 0xEB6]
  6623. 000045C2  202D F146                move.l     D0, [A5 - 0xEBA]
  6624. 000045C6  52AD F146                addq.l     [A5 - 0xEBA], 1
  6625. 000045CA  D090                     add.l      D0, [A0]
  6626. 000045CC  2040                     movea.l    A0, D0
  6627. 000045CE  7E00                     moveq.l    D7, 0x00
  6628. 000045D0  1E10                     move.b     D7, [A0]
  6629. 000045D2  7000                     moveq.l    D0, 0x00
  6630. 000045D4  102D F160                move.b     D0, [A5 - 0xEA0]
  6631. 000045D8  7240                     moveq.l    D1, 0x40
  6632. 000045DA  C200                     and.b      D1, D0
  6633. 000045DC  7000                     moveq.l    D0, 0x00
  6634. 000045DE  1001                     move.b     D0, D1
  6635. 000045E0  4A80                     tst.l      D0
  6636. 000045E2  661E                     bne        +0x20 /* 00004602 */
  6637. 000045E4  48C7                     ext.l      D7
  6638. 000045E6  2007                     move.l     D0, D7
  6639. 000045E8  E188                     lsl        D0, 8
  6640. 000045EA  206D F14A                movea.l    A0, [A5 - 0xEB6]
  6641. 000045EE  222D F146                move.l     D1, [A5 - 0xEBA]
  6642. 000045F2  52AD F146                addq.l     [A5 - 0xEBA], 1
  6643. 000045F6  D290                     add.l      D1, [A0]
  6644. 000045F8  2041                     movea.l    A0, D1
  6645. 000045FA  7200                     moveq.l    D1, 0x00
  6646. 000045FC  1210                     move.b     D1, [A0]
  6647. 000045FE  8280                     or.l       D1, D0
  6648. 00004600  3E01                     move.w     D7, D1
  6649. label00004602:
  6650. 00004602  3D7C 0004 FFFA           move.w     [A6 - 0x6], 0x4
  6651. 00004608  486E FFFA                pea.l      [A6 - 0x6]
  6652. 0000460C  48C7                     ext.l      D7
  6653. 0000460E  2F07                     move.l     -[A7], D7
  6654. 00004610  4EAD 14EA                jsr        [A5 + 0x14EA /* export_665 */]
  6655. 00004614  48C0                     ext.l      D0
  6656. 00004616  588F                     addq.l     A7, 4
  6657. 00004618  2F00                     move.l     -[A7], D0
  6658. 0000461A  7000                     moveq.l    D0, 0x00
  6659. 0000461C  2F00                     move.l     -[A7], D0
  6660. 0000461E  4EAD 242A                jsr        [A5 + 0x242A /* export_1153 */]
  6661. 00004622  4A6D F166                tst.w      [A5 - 0xE9A]
  6662. 00004626  4FEF 000C                lea.l      A7, [A7 + 0xC]
  6663. 0000462A  6610                     bne        +0x12 /* 0000463C */
  6664. 0000462C  4EAD 1592                jsr        [A5 + 0x1592 /* export_686 */]
  6665. 00004630  41ED F0E4                lea.l      A0, [A5 - 0xF1C]
  6666. 00004634  43EE FFFA                lea.l      A1, [A6 - 0x6]
  6667. 00004638  20D9                     move.l     [A0]+, [A1]+
  6668. 0000463A  30D9                     move.w     [A0]+, [A1]+
  6669. label0000463C:
  6670. 0000463C  2E2E FFF6                move.l     D7, [A6 - 0xA]
  6671. 00004640  4E5E                     unlink     A6
  6672. 00004642  4E75                     rts
  6673. 00004644  4E56 FFFA                link       A6, -0x0006
  6674. 00004648  2F07                     move.l     -[A7], D7
  6675. 0000464A  206D F14A                movea.l    A0, [A5 - 0xEB6]
  6676. 0000464E  202D F146                move.l     D0, [A5 - 0xEBA]
  6677. 00004652  52AD F146                addq.l     [A5 - 0xEBA], 1
  6678. 00004656  D090                     add.l      D0, [A0]
  6679. 00004658  2040                     movea.l    A0, D0
  6680. 0000465A  7E00                     moveq.l    D7, 0x00
  6681. 0000465C  1E10                     move.b     D7, [A0]
  6682. 0000465E  7000                     moveq.l    D0, 0x00
  6683. 00004660  102D F160                move.b     D0, [A5 - 0xEA0]
  6684. 00004664  7240                     moveq.l    D1, 0x40
  6685. 00004666  C200                     and.b      D1, D0
  6686. 00004668  7000                     moveq.l    D0, 0x00
  6687. 0000466A  1001                     move.b     D0, D1
  6688. 0000466C  4A80                     tst.l      D0
  6689. 0000466E  661E                     bne        +0x20 /* 0000468E */
  6690. 00004670  48C7                     ext.l      D7
  6691. 00004672  2007                     move.l     D0, D7
  6692. 00004674  E188                     lsl        D0, 8
  6693. 00004676  206D F14A                movea.l    A0, [A5 - 0xEB6]
  6694. 0000467A  222D F146                move.l     D1, [A5 - 0xEBA]
  6695. 0000467E  52AD F146                addq.l     [A5 - 0xEBA], 1
  6696. 00004682  D290                     add.l      D1, [A0]
  6697. 00004684  2041                     movea.l    A0, D1
  6698. 00004686  7200                     moveq.l    D1, 0x00
  6699. 00004688  1210                     move.b     D1, [A0]
  6700. 0000468A  8280                     or.l       D1, D0
  6701. 0000468C  3E01                     move.w     D7, D1
  6702. label0000468E:
  6703. 0000468E  41EE FFFA                lea.l      A0, [A6 - 0x6]
  6704. 00004692  43ED F0E4                lea.l      A1, [A5 - 0xF1C]
  6705. 00004696  20D9                     move.l     [A0]+, [A1]+
  6706. 00004698  30D9                     move.w     [A0]+, [A1]+
  6707. 0000469A  5DAD F0E0                subq.l     [A5 - 0xF20], 6
  6708. 0000469E  206D F0D8                movea.l    A0, [A5 - 0xF28]
  6709. 000046A2  202D F0E0                move.l     D0, [A5 - 0xF20]
  6710. 000046A6  D090                     add.l      D0, [A0]
  6711. 000046A8  2040                     movea.l    A0, D0
  6712. 000046AA  43ED F0E4                lea.l      A1, [A5 - 0xF1C]
  6713. 000046AE  22D8                     move.l     [A1]+, [A0]+
  6714. 000046B0  32D8                     move.w     [A1]+, [A0]+
  6715. 000046B2  486E FFFA                pea.l      [A6 - 0x6]
  6716. 000046B6  48C7                     ext.l      D7
  6717. 000046B8  2F07                     move.l     -[A7], D7
  6718. 000046BA  4EAD 14EA                jsr        [A5 + 0x14EA /* export_665 */]
  6719. 000046BE  48C0                     ext.l      D0
  6720. 000046C0  588F                     addq.l     A7, 4
  6721. 000046C2  2F00                     move.l     -[A7], D0
  6722. 000046C4  7001                     moveq.l    D0, 0x01
  6723. 000046C6  2F00                     move.l     -[A7], D0
  6724. 000046C8  4EAD 242A                jsr        [A5 + 0x242A /* export_1153 */]
  6725. 000046CC  2E2E FFF6                move.l     D7, [A6 - 0xA]
  6726. 000046D0  4E5E                     unlink     A6
  6727. 000046D2  4E75                     rts
  6728. fn000046D4:
  6729. 000046D4  4E56 0000                link       A6, 0
  6730. 000046D8  48E7 0718                movem.l    -[A7], D5,D6,D7,A3,A4
  6731. 000046DC  1C2E 000B                move.b     D6, [A6 + 0xB]
  6732. 000046E0  286E 0010                movea.l    A4, [A6 + 0x10]
  6733. 000046E4  3E2E 000E                move.w     D7, [A6 + 0xE]
  6734. 000046E8  7006                     moveq.l    D0, 0x06
  6735. 000046EA  B054                     cmp.w      D0, [A4]
  6736. 000046EC  6628                     bne        +0x2A /* 00004716 */
  6737. 000046EE  266C 0002                movea.l    A3, [A4 + 0x2]
  6738. 000046F2  2F2E 0014                move.l     -[A7], [A6 + 0x14]
  6739. 000046F6  48C7                     ext.l      D7
  6740. 000046F8  2F07                     move.l     -[A7], D7
  6741. 000046FA  4886                     ext.w      D6
  6742. 000046FC  48C6                     ext.l      D6
  6743. 000046FE  2F06                     move.l     -[A7], D6
  6744. 00004700  2F0B                     move.l     -[A7], A3
  6745. 00004702  2053                     movea.l    A0, [A3]
  6746. 00004704  2050                     movea.l    A0, [A0]
  6747. 00004706  2268 001C                movea.l    A1, [A0 + 0x1C]
  6748. 0000470A  4E91                     jsr        [A1]
  6749. 0000470C  1A00                     move.b     D5, D0
  6750. 0000470E  4FEF 0010                lea.l      A7, [A7 + 0x10]
  6751. 00004712  6600 00B6                bne        +0xB8 /* 000047CA */
  6752. label00004716:
  6753. 00004716  4A06                     tst.b      D6
  6754. 00004718  6718                     beq        +0x1A /* 00004732 */
  6755. 0000471A  48C7                     ext.l      D7
  6756. 0000471C  2F07                     move.l     -[A7], D7
  6757. 0000471E  7008                     moveq.l    D0, 0x08
  6758. 00004720  2F00                     move.l     -[A7], D0
  6759. 00004722  7232                     moveq.l    D1, 0x32
  6760. 00004724  2F01                     move.l     -[A7], D1
  6761. 00004726  4EAD 1492                jsr        [A5 + 0x1492 /* export_654 */]
  6762. 0000472A  4FEF 000C                lea.l      A7, [A7 + 0xC]
  6763. 0000472E  6000 009A                bra        +0x9C /* 000047CA */
  6764. label00004732:
  6765. 00004732  4EAD 1592                jsr        [A5 + 0x1592 /* export_686 */]
  6766. 00004736  41ED F0E4                lea.l      A0, [A5 - 0xF1C]
  6767. 0000473A  224C                     movea.l    A1, A4
  6768. 0000473C  20D9                     move.l     [A0]+, [A1]+
  6769. 0000473E  30D9                     move.w     [A0]+, [A1]+
  6770. 00004740  486D F0E4                pea.l      [A5 - 0xF1C]
  6771. 00004744  4EAD 15BA                jsr        [A5 + 0x15BA /* export_691 */]
  6772. 00004748  4EAD 1592                jsr        [A5 + 0x1592 /* export_686 */]
  6773. 0000474C  2B7C 8000 0001 F0E6      move.l     [A5 - 0xF1A], 0x80000001
  6774. 00004754  48C7                     ext.l      D7
  6775. 00004756  2F07                     move.l     -[A7], D7
  6776. 00004758  4EAD 14E2                jsr        [A5 + 0x14E2 /* export_664 */]
  6777. 0000475C  3B40 F190                move.w     [A5 - 0xE70], D0
  6778. 00004760  48C0                     ext.l      D0
  6779. 00004762  206D F10E                movea.l    A0, [A5 - 0xEF2]
  6780. 00004766  2050                     movea.l    A0, [A0]
  6781. 00004768  2200                     move.l     D1, D0
  6782. 0000476A  C0FC 000E                mulu.w     D0, 0xE
  6783. 0000476E  4841                     swap.w     D1
  6784. 00004770  C2FC 000E                mulu.w     D1, 0xE
  6785. 00004774  4841                     swap.w     D1
  6786. 00004776  4241                     clr.w      D1
  6787. 00004778  D081                     add.l      D0, D1
  6788. 0000477A  2270 0814                movea.l    A1, [A0 + D0 + 0x14]
  6789. 0000477E  4E91                     jsr        [A1]
  6790. 00004780  4A6D F166                tst.w      [A5 - 0xE9A]
  6791. 00004784  504F                     addq.w     A7, 8
  6792. 00004786  671E                     beq        +0x20 /* 000047A6 */
  6793. 00004788  7004                     moveq.l    D0, 0x04
  6794. 0000478A  B06D F166                cmp.w      D0, [A5 - 0xE9A]
  6795. 0000478E  663A                     bne        +0x3C /* 000047CA */
  6796. 00004790  48C7                     ext.l      D7
  6797. 00004792  2F07                     move.l     -[A7], D7
  6798. 00004794  7008                     moveq.l    D0, 0x08
  6799. 00004796  2F00                     move.l     -[A7], D0
  6800. 00004798  7232                     moveq.l    D1, 0x32
  6801. 0000479A  2F01                     move.l     -[A7], D1
  6802. 0000479C  4EAD 1492                jsr        [A5 + 0x1492 /* export_654 */]
  6803. 000047A0  4FEF 000C                lea.l      A7, [A7 + 0xC]
  6804. 000047A4  6024                     bra        +0x26 /* 000047CA */
  6805. label000047A6:
  6806. 000047A6  206E 0014                movea.l    A0, [A6 + 0x14]
  6807. 000047AA  43ED F0E4                lea.l      A1, [A5 - 0xF1C]
  6808. 000047AE  20D9                     move.l     [A0]+, [A1]+
  6809. 000047B0  30D9                     move.w     [A0]+, [A1]+
  6810. 000047B2  5DAD F0E0                subq.l     [A5 - 0xF20], 6
  6811. 000047B6  206D F0D8                movea.l    A0, [A5 - 0xF28]
  6812. 000047BA  202D F0E0                move.l     D0, [A5 - 0xF20]
  6813. 000047BE  D090                     add.l      D0, [A0]
  6814. 000047C0  2040                     movea.l    A0, D0
  6815. 000047C2  43ED F0E4                lea.l      A1, [A5 - 0xF1C]
  6816. 000047C6  22D8                     move.l     [A1]+, [A0]+
  6817. 000047C8  32D8                     move.w     [A1]+, [A0]+
  6818. label000047CA:
  6819. 000047CA  4CEE 18E0 FFEC           movem.l    D5,D6,D7,A3,A4, [A6 - 0x14]
  6820. 000047D0  4E5E                     unlink     A6
  6821. 000047D2  4E75                     rts
  6822. 000047D4  4E56 FFF4                link       A6, -0x000C
  6823. 000047D8  2F07                     move.l     -[A7], D7
  6824. 000047DA  206D F14A                movea.l    A0, [A5 - 0xEB6]
  6825. 000047DE  202D F146                move.l     D0, [A5 - 0xEBA]
  6826. 000047E2  52AD F146                addq.l     [A5 - 0xEBA], 1
  6827. 000047E6  D090                     add.l      D0, [A0]
  6828. 000047E8  2040                     movea.l    A0, D0
  6829. 000047EA  7E00                     moveq.l    D7, 0x00
  6830. 000047EC  1E10                     move.b     D7, [A0]
  6831. 000047EE  7000                     moveq.l    D0, 0x00
  6832. 000047F0  102D F160                move.b     D0, [A5 - 0xEA0]
  6833. 000047F4  7240                     moveq.l    D1, 0x40
  6834. 000047F6  C200                     and.b      D1, D0
  6835. 000047F8  7000                     moveq.l    D0, 0x00
  6836. 000047FA  1001                     move.b     D0, D1
  6837. 000047FC  4A80                     tst.l      D0
  6838. 000047FE  661E                     bne        +0x20 /* 0000481E */
  6839. 00004800  48C7                     ext.l      D7
  6840. 00004802  2007                     move.l     D0, D7
  6841. 00004804  E188                     lsl        D0, 8
  6842. 00004806  206D F14A                movea.l    A0, [A5 - 0xEB6]
  6843. 0000480A  222D F146                move.l     D1, [A5 - 0xEBA]
  6844. 0000480E  52AD F146                addq.l     [A5 - 0xEBA], 1
  6845. 00004812  D290                     add.l      D1, [A0]
  6846. 00004814  2041                     movea.l    A0, D1
  6847. 00004816  7200                     moveq.l    D1, 0x00
  6848. 00004818  1210                     move.b     D1, [A0]
  6849. 0000481A  8280                     or.l       D1, D0
  6850. 0000481C  3E01                     move.w     D7, D1
  6851. label0000481E:
  6852. 0000481E  41EE FFFA                lea.l      A0, [A6 - 0x6]
  6853. 00004822  43ED F0E4                lea.l      A1, [A5 - 0xF1C]
  6854. 00004826  20D9                     move.l     [A0]+, [A1]+
  6855. 00004828  30D9                     move.w     [A0]+, [A1]+
  6856. 0000482A  5DAD F0E0                subq.l     [A5 - 0xF20], 6
  6857. 0000482E  206D F0D8                movea.l    A0, [A5 - 0xF28]
  6858. 00004832  202D F0E0                move.l     D0, [A5 - 0xF20]
  6859. 00004836  D090                     add.l      D0, [A0]
  6860. 00004838  2040                     movea.l    A0, D0
  6861. 0000483A  43ED F0E4                lea.l      A1, [A5 - 0xF1C]
  6862. 0000483E  22D8                     move.l     [A1]+, [A0]+
  6863. 00004840  32D8                     move.w     [A1]+, [A0]+
  6864. 00004842  3D7C 0004 FFF4           move.w     [A6 - 0xC], 0x4
  6865. 00004848  7000                     moveq.l    D0, 0x00
  6866. 0000484A  2D40 FFF6                move.l     [A6 - 0xA], D0
  6867. 0000484E  486E FFF4                pea.l      [A6 - 0xC]
  6868. 00004852  486E FFFA                pea.l      [A6 - 0x6]
  6869. 00004856  48C7                     ext.l      D7
  6870. 00004858  2F07                     move.l     -[A7], D7
  6871. 0000485A  4EAD 14EA                jsr        [A5 + 0x14EA /* export_665 */]
  6872. 0000485E  48C0                     ext.l      D0
  6873. 00004860  588F                     addq.l     A7, 4
  6874. 00004862  2F00                     move.l     -[A7], D0
  6875. 00004864  7000                     moveq.l    D0, 0x00
  6876. 00004866  2F00                     move.l     -[A7], D0
  6877. 00004868  4EBA FE6A                jsr        [PC - 0x196 /* 000046D4 */]
  6878. 0000486C  4A6D F166                tst.w      [A5 - 0xE9A]
  6879. 00004870  4FEF 0010                lea.l      A7, [A7 + 0x10]
  6880. 00004874  661E                     bne        +0x20 /* 00004894 */
  6881. 00004876  41EE 0000                lea.l      A0, [A6 + 0x0]
  6882. 0000487A  2F20                     move.l     -[A7], -[A0]
  6883. 0000487C  3F20                     move.w     -[A7], -[A0]
  6884. 0000487E  4EAD 15B2                jsr        [A5 + 0x15B2 /* export_690 */]
  6885. 00004882  4EAD 1592                jsr        [A5 + 0x1592 /* export_686 */]
  6886. 00004886  41ED F0E4                lea.l      A0, [A5 - 0xF1C]
  6887. 0000488A  43EE FFF4                lea.l      A1, [A6 - 0xC]
  6888. 0000488E  20D9                     move.l     [A0]+, [A1]+
  6889. 00004890  30D9                     move.w     [A0]+, [A1]+
  6890. 00004892  5C4F                     addq.w     A7, 6
  6891. label00004894:
  6892. 00004894  2E2E FFF0                move.l     D7, [A6 - 0x10]
  6893. 00004898  4E5E                     unlink     A6
  6894. 0000489A  4E75                     rts
  6895. 0000489C  4E56 FFF4                link       A6, -0x000C
  6896. 000048A0  2F07                     move.l     -[A7], D7
  6897. 000048A2  206D F14A                movea.l    A0, [A5 - 0xEB6]
  6898. 000048A6  202D F146                move.l     D0, [A5 - 0xEBA]
  6899. 000048AA  52AD F146                addq.l     [A5 - 0xEBA], 1
  6900. 000048AE  D090                     add.l      D0, [A0]
  6901. 000048B0  2040                     movea.l    A0, D0
  6902. 000048B2  7E00                     moveq.l    D7, 0x00
  6903. 000048B4  1E10                     move.b     D7, [A0]
  6904. 000048B6  7000                     moveq.l    D0, 0x00
  6905. 000048B8  102D F160                move.b     D0, [A5 - 0xEA0]
  6906. 000048BC  7240                     moveq.l    D1, 0x40
  6907. 000048BE  C200                     and.b      D1, D0
  6908. 000048C0  7000                     moveq.l    D0, 0x00
  6909. 000048C2  1001                     move.b     D0, D1
  6910. 000048C4  4A80                     tst.l      D0
  6911. 000048C6  661E                     bne        +0x20 /* 000048E6 */
  6912. 000048C8  48C7                     ext.l      D7
  6913. 000048CA  2007                     move.l     D0, D7
  6914. 000048CC  E188                     lsl        D0, 8
  6915. 000048CE  206D F14A                movea.l    A0, [A5 - 0xEB6]
  6916. 000048D2  222D F146                move.l     D1, [A5 - 0xEBA]
  6917. 000048D6  52AD F146                addq.l     [A5 - 0xEBA], 1
  6918. 000048DA  D290                     add.l      D1, [A0]
  6919. 000048DC  2041                     movea.l    A0, D1
  6920. 000048DE  7200                     moveq.l    D1, 0x00
  6921. 000048E0  1210                     move.b     D1, [A0]
  6922. 000048E2  8280                     or.l       D1, D0
  6923. 000048E4  3E01                     move.w     D7, D1
  6924. label000048E6:
  6925. 000048E6  41EE FFF4                lea.l      A0, [A6 - 0xC]
  6926. 000048EA  43ED F0E4                lea.l      A1, [A5 - 0xF1C]
  6927. 000048EE  20D9                     move.l     [A0]+, [A1]+
  6928. 000048F0  30D9                     move.w     [A0]+, [A1]+
  6929. 000048F2  5DAD F0E0                subq.l     [A5 - 0xF20], 6
  6930. 000048F6  206D F0D8                movea.l    A0, [A5 - 0xF28]
  6931. 000048FA  202D F0E0                move.l     D0, [A5 - 0xF20]
  6932. 000048FE  D090                     add.l      D0, [A0]
  6933. 00004900  2040                     movea.l    A0, D0
  6934. 00004902  43ED F0E4                lea.l      A1, [A5 - 0xF1C]
  6935. 00004906  22D8                     move.l     [A1]+, [A0]+
  6936. 00004908  32D8                     move.w     [A1]+, [A0]+
  6937. 0000490A  41EE FFFA                lea.l      A0, [A6 - 0x6]
  6938. 0000490E  43ED F0E4                lea.l      A1, [A5 - 0xF1C]
  6939. 00004912  20D9                     move.l     [A0]+, [A1]+
  6940. 00004914  30D9                     move.w     [A0]+, [A1]+
  6941. 00004916  5DAD F0E0                subq.l     [A5 - 0xF20], 6
  6942. 0000491A  206D F0D8                movea.l    A0, [A5 - 0xF28]
  6943. 0000491E  202D F0E0                move.l     D0, [A5 - 0xF20]
  6944. 00004922  D090                     add.l      D0, [A0]
  6945. 00004924  2040                     movea.l    A0, D0
  6946. 00004926  43ED F0E4                lea.l      A1, [A5 - 0xF1C]
  6947. 0000492A  22D8                     move.l     [A1]+, [A0]+
  6948. 0000492C  32D8                     move.w     [A1]+, [A0]+
  6949. 0000492E  486E FFF4                pea.l      [A6 - 0xC]
  6950. 00004932  486E FFFA                pea.l      [A6 - 0x6]
  6951. 00004936  48C7                     ext.l      D7
  6952. 00004938  2F07                     move.l     -[A7], D7
  6953. 0000493A  4EAD 14EA                jsr        [A5 + 0x14EA /* export_665 */]
  6954. 0000493E  48C0                     ext.l      D0
  6955. 00004940  588F                     addq.l     A7, 4
  6956. 00004942  2F00                     move.l     -[A7], D0
  6957. 00004944  7001                     moveq.l    D0, 0x01
  6958. 00004946  2F00                     move.l     -[A7], D0
  6959. 00004948  4EBA FD8A                jsr        [PC - 0x276 /* 000046D4 */]
  6960. 0000494C  4A6D F166                tst.w      [A5 - 0xE9A]
  6961. 00004950  4FEF 0010                lea.l      A7, [A7 + 0x10]
  6962. 00004954  661C                     bne        +0x1E /* 00004972 */
  6963. 00004956  41EE FFFA                lea.l      A0, [A6 - 0x6]
  6964. 0000495A  2F20                     move.l     -[A7], -[A0]
  6965. 0000495C  3F20                     move.w     -[A7], -[A0]
  6966. 0000495E  4EAD 15B2                jsr        [A5 + 0x15B2 /* export_690 */]
  6967. 00004962  41EE 0000                lea.l      A0, [A6 + 0x0]
  6968. 00004966  2F20                     move.l     -[A7], -[A0]
  6969. 00004968  3F20                     move.w     -[A7], -[A0]
  6970. 0000496A  4EAD 15B2                jsr        [A5 + 0x15B2 /* export_690 */]
  6971. 0000496E  4FEF 000C                lea.l      A7, [A7 + 0xC]
  6972. label00004972:
  6973. 00004972  2E2E FFF0                move.l     D7, [A6 - 0x10]
  6974. 00004976  4E5E                     unlink     A6
  6975. 00004978  4E75                     rts
  6976. 0000497A  4E56 0000                link       A6, 0
  6977. 0000497E  48E7 0108                movem.l    -[A7], D7,A4
  6978. 00004982  7006                     moveq.l    D0, 0x06
  6979. 00004984  B06D F0E4                cmp.w      D0, [A5 - 0xF1C]
  6980. 00004988  6716                     beq        +0x18 /* 000049A0 */
  6981. 0000498A  41ED F0EA                lea.l      A0, [A5 - 0xF16]
  6982. 0000498E  2F20                     move.l     -[A7], -[A0]
  6983. 00004990  3F20                     move.w     -[A7], -[A0]
  6984. 00004992  7033                     moveq.l    D0, 0x33
  6985. 00004994  2F00                     move.l     -[A7], D0
  6986. 00004996  4EAD 147A                jsr        [A5 + 0x147A /* export_651 */]
  6987. 0000499A  4FEF 000A                lea.l      A7, [A7 + 0xA]
  6988. 0000499E  6046                     bra        +0x48 /* 000049E6 */
  6989. label000049A0:
  6990. 000049A0  286D F0E6                movea.l    A4, [A5 - 0xF1A]
  6991. 000049A4  2B6D F176 F0E6           move.l     [A5 - 0xF1A], [A5 - 0xE8A]
  6992. 000049AA  2B4C F176                move.l     [A5 - 0xE8A], A4
  6993. 000049AE  4EAD 1592                jsr        [A5 + 0x1592 /* export_686 */]
  6994. 000049B2  2F0C                     move.l     -[A7], A4
  6995. 000049B4  2054                     movea.l    A0, [A4]
  6996. 000049B6  2050                     movea.l    A0, [A0]
  6997. 000049B8  2268 0020                movea.l    A1, [A0 + 0x20]
  6998. 000049BC  4E91                     jsr        [A1]
  6999. 000049BE  2E00                     move.l     D7, D0
  7000. 000049C0  3B7C 0004 F0E4           move.w     [A5 - 0xF1C], 0x4
  7001. 000049C6  2B47 F0E6                move.l     [A5 - 0xF1A], D7
  7002. 000049CA  4EAD 1592                jsr        [A5 + 0x1592 /* export_686 */]
  7003. 000049CE  3B7C 0004 F0E4           move.w     [A5 - 0xF1C], 0x4
  7004. 000049D4  2B6D F17A F0E6           move.l     [A5 - 0xF1A], [A5 - 0xE86]
  7005. 000049DA  2B6D F0E0 F17A           move.l     [A5 - 0xE86], [A5 - 0xF20]
  7006. 000049E0  2B4C F176                move.l     [A5 - 0xE8A], A4
  7007. 000049E4  584F                     addq.w     A7, 4
  7008. label000049E6:
  7009. 000049E6  4CEE 1080 FFF8           movem.l    D7,A4, [A6 - 0x8]
  7010. 000049EC  4E5E                     unlink     A6
  7011. 000049EE  4E75                     rts
  7012. 000049F0  4E56 FFFA                link       A6, -0x0006
  7013. 000049F4  48E7 0108                movem.l    -[A7], D7,A4
  7014. 000049F8  286D F176                movea.l    A4, [A5 - 0xE8A]
  7015. 000049FC  2B6D F0E6 F17A           move.l     [A5 - 0xE86], [A5 - 0xF1A]
  7016. 00004A02  5DAD F0E0                subq.l     [A5 - 0xF20], 6
  7017. 00004A06  206D F0D8                movea.l    A0, [A5 - 0xF28]
  7018. 00004A0A  202D F0E0                move.l     D0, [A5 - 0xF20]
  7019. 00004A0E  D090                     add.l      D0, [A0]
  7020. 00004A10  2040                     movea.l    A0, D0
  7021. 00004A12  43ED F0E4                lea.l      A1, [A5 - 0xF1C]
  7022. 00004A16  22D8                     move.l     [A1]+, [A0]+
  7023. 00004A18  32D8                     move.w     [A1]+, [A0]+
  7024. 00004A1A  2E2D F0E6                move.l     D7, [A5 - 0xF1A]
  7025. 00004A1E  5DAD F0E0                subq.l     [A5 - 0xF20], 6
  7026. 00004A22  206D F0D8                movea.l    A0, [A5 - 0xF28]
  7027. 00004A26  202D F0E0                move.l     D0, [A5 - 0xF20]
  7028. 00004A2A  D090                     add.l      D0, [A0]
  7029. 00004A2C  2040                     movea.l    A0, D0
  7030. 00004A2E  43ED F0E4                lea.l      A1, [A5 - 0xF1C]
  7031. 00004A32  22D8                     move.l     [A1]+, [A0]+
  7032. 00004A34  32D8                     move.w     [A1]+, [A0]+
  7033. 00004A36  2B6D F0E6 F176           move.l     [A5 - 0xE8A], [A5 - 0xF1A]
  7034. 00004A3C  5DAD F0E0                subq.l     [A5 - 0xF20], 6
  7035. 00004A40  206D F0D8                movea.l    A0, [A5 - 0xF28]
  7036. 00004A44  202D F0E0                move.l     D0, [A5 - 0xF20]
  7037. 00004A48  D090                     add.l      D0, [A0]
  7038. 00004A4A  2040                     movea.l    A0, D0
  7039. 00004A4C  43ED F0E4                lea.l      A1, [A5 - 0xF1C]
  7040. 00004A50  22D8                     move.l     [A1]+, [A0]+
  7041. 00004A52  32D8                     move.w     [A1]+, [A0]+
  7042. 00004A54  200C                     move.l     D0, A4
  7043. 00004A56  6728                     beq        +0x2A /* 00004A80 */
  7044. 00004A58  2F07                     move.l     -[A7], D7
  7045. 00004A5A  2F0C                     move.l     -[A7], A4
  7046. 00004A5C  2054                     movea.l    A0, [A4]
  7047. 00004A5E  2050                     movea.l    A0, [A0]
  7048. 00004A60  2268 0024                movea.l    A1, [A0 + 0x24]
  7049. 00004A64  4E91                     jsr        [A1]
  7050. 00004A66  3D7C 0006 FFFA           move.w     [A6 - 0x6], 0x6
  7051. 00004A6C  2D4C FFFC                move.l     [A6 - 0x4], A4
  7052. 00004A70  41EE 0000                lea.l      A0, [A6 + 0x0]
  7053. 00004A74  2F20                     move.l     -[A7], -[A0]
  7054. 00004A76  3F20                     move.w     -[A7], -[A0]
  7055. 00004A78  4EAD 15B2                jsr        [A5 + 0x15B2 /* export_690 */]
  7056. 00004A7C  4FEF 000E                lea.l      A7, [A7 + 0xE]
  7057. label00004A80:
  7058. 00004A80  4CEE 1080 FFF2           movem.l    D7,A4, [A6 - 0xE]
  7059. 00004A86  4E5E                     unlink     A6
  7060. 00004A88  4E75                     rts
  7061. 00004A8A  4E56 0000                link       A6, 0
  7062. 00004A8E  48E7 0118                movem.l    -[A7], D7,A3,A4
  7063. 00004A92  206D F14A                movea.l    A0, [A5 - 0xEB6]
  7064. 00004A96  202D F146                move.l     D0, [A5 - 0xEBA]
  7065. 00004A9A  52AD F146                addq.l     [A5 - 0xEBA], 1
  7066. 00004A9E  D090                     add.l      D0, [A0]
  7067. 00004AA0  2040                     movea.l    A0, D0
  7068. 00004AA2  7E00                     moveq.l    D7, 0x00
  7069. 00004AA4  1E10                     move.b     D7, [A0]
  7070. 00004AA6  7000                     moveq.l    D0, 0x00
  7071. 00004AA8  102D F160                move.b     D0, [A5 - 0xEA0]
  7072. 00004AAC  7240                     moveq.l    D1, 0x40
  7073. 00004AAE  C200                     and.b      D1, D0
  7074. 00004AB0  7000                     moveq.l    D0, 0x00
  7075. 00004AB2  1001                     move.b     D0, D1
  7076. 00004AB4  4A80                     tst.l      D0
  7077. 00004AB6  661E                     bne        +0x20 /* 00004AD6 */
  7078. 00004AB8  48C7                     ext.l      D7
  7079. 00004ABA  2007                     move.l     D0, D7
  7080. 00004ABC  E188                     lsl        D0, 8
  7081. 00004ABE  206D F14A                movea.l    A0, [A5 - 0xEB6]
  7082. 00004AC2  222D F146                move.l     D1, [A5 - 0xEBA]
  7083. 00004AC6  52AD F146                addq.l     [A5 - 0xEBA], 1
  7084. 00004ACA  D290                     add.l      D1, [A0]
  7085. 00004ACC  2041                     movea.l    A0, D1
  7086. 00004ACE  7200                     moveq.l    D1, 0x00
  7087. 00004AD0  1210                     move.b     D1, [A0]
  7088. 00004AD2  8280                     or.l       D1, D0
  7089. 00004AD4  3E01                     move.w     D7, D1
  7090. label00004AD6:
  7091. 00004AD6  7001                     moveq.l    D0, 0x01
  7092. 00004AD8  B06D F0E8                cmp.w      D0, [A5 - 0xF18]
  7093. 00004ADC  6E5C                     bgt        +0x5E /* 00004B3A */
  7094. 00004ADE  206D F0D8                movea.l    A0, [A5 - 0xF28]
  7095. 00004AE2  202D F0E0                move.l     D0, [A5 - 0xF20]
  7096. 00004AE6  D090                     add.l      D0, [A0]
  7097. 00004AE8  322D F0E8                move.w     D1, [A5 - 0xF18]
  7098. 00004AEC  48C1                     ext.l      D1
  7099. 00004AEE  D281                     add.l      D1, D1
  7100. 00004AF0  2401                     move.l     D2, D1
  7101. 00004AF2  D482                     add.l      D2, D2
  7102. 00004AF4  D282                     add.l      D1, D2
  7103. 00004AF6  2640                     movea.l    A3, D0
  7104. 00004AF8  97C1                     sub.l      A3, D1
  7105. 00004AFA  7006                     moveq.l    D0, 0x06
  7106. 00004AFC  B053                     cmp.w      D0, [A3]
  7107. 00004AFE  663A                     bne        +0x3C /* 00004B3A */
  7108. 00004B00  286B 0002                movea.l    A4, [A3 + 0x2]
  7109. 00004B04  48C7                     ext.l      D7
  7110. 00004B06  206D F10E                movea.l    A0, [A5 - 0xEF2]
  7111. 00004B0A  2050                     movea.l    A0, [A0]
  7112. 00004B0C  2007                     move.l     D0, D7
  7113. 00004B0E  2200                     move.l     D1, D0
  7114. 00004B10  C0FC 000E                mulu.w     D0, 0xE
  7115. 00004B14  4841                     swap.w     D1
  7116. 00004B16  C2FC 000E                mulu.w     D1, 0xE
  7117. 00004B1A  4841                     swap.w     D1
  7118. 00004B1C  4241                     clr.w      D1
  7119. 00004B1E  D081                     add.l      D0, D1
  7120. 00004B20  3030 0818                move.w     D0, [A0 + D0 + 0x18]
  7121. 00004B24  48C0                     ext.l      D0
  7122. 00004B26  2F00                     move.l     -[A7], D0
  7123. 00004B28  2F0C                     move.l     -[A7], A4
  7124. 00004B2A  2054                     movea.l    A0, [A4]
  7125. 00004B2C  2050                     movea.l    A0, [A0]
  7126. 00004B2E  2268 0008                movea.l    A1, [A0 + 0x8]
  7127. 00004B32  4E91                     jsr        [A1]
  7128. 00004B34  4A00                     tst.b      D0
  7129. 00004B36  504F                     addq.w     A7, 8
  7130. 00004B38  6624                     bne        +0x26 /* 00004B5E */
  7131. label00004B3A:
  7132. 00004B3A  286D F176                movea.l    A4, [A5 - 0xE8A]
  7133. 00004B3E  200C                     move.l     D0, A4
  7134. 00004B40  671C                     beq        +0x1E /* 00004B5E */
  7135. 00004B42  48C7                     ext.l      D7
  7136. 00004B44  2F07                     move.l     -[A7], D7
  7137. 00004B46  4EAD 14EA                jsr        [A5 + 0x14EA /* export_665 */]
  7138. 00004B4A  48C0                     ext.l      D0
  7139. 00004B4C  588F                     addq.l     A7, 4
  7140. 00004B4E  2F00                     move.l     -[A7], D0
  7141. 00004B50  2F0C                     move.l     -[A7], A4
  7142. 00004B52  2054                     movea.l    A0, [A4]
  7143. 00004B54  2050                     movea.l    A0, [A0]
  7144. 00004B56  2268 0028                movea.l    A1, [A0 + 0x28]
  7145. 00004B5A  4E91                     jsr        [A1]
  7146. 00004B5C  504F                     addq.w     A7, 8
  7147. label00004B5E:
  7148. 00004B5E  4CEE 1880 FFF4           movem.l    D7,A3,A4, [A6 - 0xC]
  7149. 00004B64  4E5E                     unlink     A6
  7150. 00004B66  4E75                     rts
  7151. 00004B68  4E56 FFFA                link       A6, -0x0006
  7152. 00004B6C  2F07                     move.l     -[A7], D7
  7153. 00004B6E  206D F14A                movea.l    A0, [A5 - 0xEB6]
  7154. 00004B72  202D F146                move.l     D0, [A5 - 0xEBA]
  7155. 00004B76  52AD F146                addq.l     [A5 - 0xEBA], 1
  7156. 00004B7A  D090                     add.l      D0, [A0]
  7157. 00004B7C  2040                     movea.l    A0, D0
  7158. 00004B7E  7E00                     moveq.l    D7, 0x00
  7159. 00004B80  1E10                     move.b     D7, [A0]
  7160. 00004B82  7000                     moveq.l    D0, 0x00
  7161. 00004B84  102D F160                move.b     D0, [A5 - 0xEA0]
  7162. 00004B88  7240                     moveq.l    D1, 0x40
  7163. 00004B8A  C200                     and.b      D1, D0
  7164. 00004B8C  7000                     moveq.l    D0, 0x00
  7165. 00004B8E  1001                     move.b     D0, D1
  7166. 00004B90  4A80                     tst.l      D0
  7167. 00004B92  661E                     bne        +0x20 /* 00004BB2 */
  7168. 00004B94  48C7                     ext.l      D7
  7169. 00004B96  2007                     move.l     D0, D7
  7170. 00004B98  E188                     lsl        D0, 8
  7171. 00004B9A  206D F14A                movea.l    A0, [A5 - 0xEB6]
  7172. 00004B9E  222D F146                move.l     D1, [A5 - 0xEBA]
  7173. 00004BA2  52AD F146                addq.l     [A5 - 0xEBA], 1
  7174. 00004BA6  D290                     add.l      D1, [A0]
  7175. 00004BA8  2041                     movea.l    A0, D1
  7176. 00004BAA  7200                     moveq.l    D1, 0x00
  7177. 00004BAC  1210                     move.b     D1, [A0]
  7178. 00004BAE  8280                     or.l       D1, D0
  7179. 00004BB0  3E01                     move.w     D7, D1
  7180. label00004BB2:
  7181. 00004BB2  4A47                     tst.w      D7
  7182. 00004BB4  660E                     bne        +0x10 /* 00004BC4 */
  7183. 00004BB6  41EE FFFA                lea.l      A0, [A6 - 0x6]
  7184. 00004BBA  43ED F0E4                lea.l      A1, [A5 - 0xF1C]
  7185. 00004BBE  20D9                     move.l     [A0]+, [A1]+
  7186. 00004BC0  30D9                     move.w     [A0]+, [A1]+
  7187. 00004BC2  6022                     bra        +0x24 /* 00004BE6 */
  7188. label00004BC4:
  7189. 00004BC4  206D F0D8                movea.l    A0, [A5 - 0xF28]
  7190. 00004BC8  202D F0E0                move.l     D0, [A5 - 0xF20]
  7191. 00004BCC  D090                     add.l      D0, [A0]
  7192. 00004BCE  3407                     move.w     D2, D7
  7193. 00004BD0  48C2                     ext.l      D2
  7194. 00004BD2  D482                     add.l      D2, D2
  7195. 00004BD4  2202                     move.l     D1, D2
  7196. 00004BD6  D281                     add.l      D1, D1
  7197. 00004BD8  D481                     add.l      D2, D1
  7198. 00004BDA  9082                     sub.l      D0, D2
  7199. 00004BDC  2040                     movea.l    A0, D0
  7200. 00004BDE  43EE FFFA                lea.l      A1, [A6 - 0x6]
  7201. 00004BE2  22D8                     move.l     [A1]+, [A0]+
  7202. 00004BE4  32D8                     move.w     [A1]+, [A0]+
  7203. label00004BE6:
  7204. 00004BE6  486E FFFA                pea.l      [A6 - 0x6]
  7205. 00004BEA  4EAD 15BA                jsr        [A5 + 0x15BA /* export_691 */]
  7206. 00004BEE  4EAD 1592                jsr        [A5 + 0x1592 /* export_686 */]
  7207. 00004BF2  41ED F0E4                lea.l      A0, [A5 - 0xF1C]
  7208. 00004BF6  43EE FFFA                lea.l      A1, [A6 - 0x6]
  7209. 00004BFA  20D9                     move.l     [A0]+, [A1]+
  7210. 00004BFC  30D9                     move.w     [A0]+, [A1]+
  7211. 00004BFE  2E2E FFF6                move.l     D7, [A6 - 0xA]
  7212. 00004C02  4E5E                     unlink     A6
  7213. 00004C04  4E75                     rts
  7214. 00004C06  4E56 0000                link       A6, 0
  7215. 00004C0A  2F07                     move.l     -[A7], D7
  7216. 00004C0C  206D F14A                movea.l    A0, [A5 - 0xEB6]
  7217. 00004C10  202D F146                move.l     D0, [A5 - 0xEBA]
  7218. 00004C14  52AD F146                addq.l     [A5 - 0xEBA], 1
  7219. 00004C18  D090                     add.l      D0, [A0]
  7220. 00004C1A  2040                     movea.l    A0, D0
  7221. 00004C1C  7E00                     moveq.l    D7, 0x00
  7222. 00004C1E  1E10                     move.b     D7, [A0]
  7223. 00004C20  7000                     moveq.l    D0, 0x00
  7224. 00004C22  102D F160                move.b     D0, [A5 - 0xEA0]
  7225. 00004C26  7240                     moveq.l    D1, 0x40
  7226. 00004C28  C200                     and.b      D1, D0
  7227. 00004C2A  7000                     moveq.l    D0, 0x00
  7228. 00004C2C  1001                     move.b     D0, D1
  7229. 00004C2E  4A80                     tst.l      D0
  7230. 00004C30  6624                     bne        +0x26 /* 00004C56 */
  7231. 00004C32  48C7                     ext.l      D7
  7232. 00004C34  2007                     move.l     D0, D7
  7233. 00004C36  E188                     lsl        D0, 8
  7234. 00004C38  206D F14A                movea.l    A0, [A5 - 0xEB6]
  7235. 00004C3C  222D F146                move.l     D1, [A5 - 0xEBA]
  7236. 00004C40  52AD F146                addq.l     [A5 - 0xEBA], 1
  7237. 00004C44  D290                     add.l      D1, [A0]
  7238. 00004C46  2041                     movea.l    A0, D1
  7239. 00004C48  7200                     moveq.l    D1, 0x00
  7240. 00004C4A  1210                     move.b     D1, [A0]
  7241. 00004C4C  8280                     or.l       D1, D0
  7242. 00004C4E  3E01                     move.w     D7, D1
  7243. 00004C50  6004                     bra        +0x6 /* 00004C56 */
  7244. label00004C52:
  7245. 00004C52  4EAD 159A                jsr        [A5 + 0x159A /* export_687 */]
  7246. label00004C56:
  7247. 00004C56  3007                     move.w     D0, D7
  7248. 00004C58  5347                     subq.w     D7, 1
  7249. 00004C5A  4A40                     tst.w      D0
  7250. 00004C5C  6EF4                     bgt        -0xA /* 00004C52 */
  7251. 00004C5E  2E2E FFFC                move.l     D7, [A6 - 0x4]
  7252. 00004C62  4E5E                     unlink     A6
  7253. 00004C64  4E75                     rts
  7254. 00004C66  4E56 0000                link       A6, 0
  7255. 00004C6A  7000                     moveq.l    D0, 0x00
  7256. 00004C6C  2F00                     move.l     -[A7], D0
  7257. 00004C6E  4EAD 148A                jsr        [A5 + 0x148A /* export_653 */]
  7258. 00004C72  4E5E                     unlink     A6
  7259. 00004C74  4E75                     rts
  7260. fn00004C76:
  7261. 00004C76  4E56 FFF0                link       A6, -0x0010
  7262. 00004C7A  48E7 1008                movem.l    -[A7], D3,A4
  7263. 00004C7E  49EE FFF0                lea.l      A4, [A6 - 0x10]
  7264. 00004C82  2F0C                     move.l     -[A7], A4
  7265. 00004C84  A976                     syscall    GetKeys
  7266. 00004C86  7600                     moveq.l    D3, 0x00
  7267. 00004C88  102C 0006                move.b     D0, [A4 + 0x6]
  7268. 00004C8C  EE08                     lsr        D0.b, 7
  7269. 00004C8E  7200                     moveq.l    D1, 0x00
  7270. 00004C90  1200                     move.b     D1, D0
  7271. 00004C92  7001                     moveq.l    D0, 0x01
  7272. 00004C94  C001                     and.b      D0, D1
  7273. 00004C96  6712                     beq        +0x14 /* 00004CAA */
  7274. 00004C98  102C 0005                move.b     D0, [A4 + 0x5]
  7275. 00004C9C  EE08                     lsr        D0.b, 7
  7276. 00004C9E  7200                     moveq.l    D1, 0x00
  7277. 00004CA0  1200                     move.b     D1, D0
  7278. 00004CA2  7001                     moveq.l    D0, 0x01
  7279. 00004CA4  C001                     and.b      D0, D1
  7280. 00004CA6  6702                     beq        +0x4 /* 00004CAA */
  7281. 00004CA8  7601                     moveq.l    D3, 0x01
  7282. label00004CAA:
  7283. 00004CAA  4883                     ext.w      D3
  7284. 00004CAC  48C3                     ext.l      D3
  7285. 00004CAE  2003                     move.l     D0, D3
  7286. 00004CB0  4CEE 1008 FFE8           movem.l    D3,A4, [A6 - 0x18]
  7287. 00004CB6  4E5E                     unlink     A6
  7288. 00004CB8  4E75                     rts
  7289.